cystopores
English
Noun
cystopores
plural of
cystopore
Anagrams
cystospore
,
sporocytes