sporocytes
English
Noun
sporocytes
plural of
sporocyte
Anagrams
cystopores
,
cystospore