MEGAGAMETE

Definition of MEGAGAMETE