stylospores
English
Noun
stylospores
plural of
stylospore