English

edit

Etymology

edit

mega- +‎ gamete

Noun

edit

megagamete (plural megagametes)

  1. A macrogamete.