MEGAGAMETOPHYTES

Definition of MEGAGAMETOPHYTES