mesospores
English
Noun
mesospores
plural of
mesospore