Wiktionary
megasporogeneses
n. (plural of megasporogenesis English)
n. (plural of megasporogenesis English)