Wiktionary
macrogametes
n. (plural of macrogamete English)
n. (plural of macrogamete English)