meiospores
English
Noun
meiospores
plural of
meiospore