didymospores
English
Noun
didymospores
plural of
didymospore