Wiktionary
spermatospores
n. (plural of spermatospore English)
n. (plural of spermatospore English)