Wiktionary
microgametes
n. (plural of microgamete English)
n. (plural of microgamete English)