Wiktionary
microzoospores
n. (plural of microzoospore English)
n. (plural of microzoospore English)