Wiktionary
sphaerospores
n. (plural of sphaerospore English)
n. (plural of sphaerospore English)