MEGAGAMETES

Definition of MEGAGAMETES