The AI-powered English dictionary
plural megagametophytes
(biology) Any gametophyte that develops from a megaspore.
(biology) A female gametophyte.