English

edit

Etymology

edit

From mega- +‎ gamete.

Noun

edit

megagamete (plural megagametes)

  1. A macrogamete.