haplospores
English
Noun
haplospores
plural of
haplospore