pseudospores
English
Noun
pseudospores
plural of
pseudospore