Definitions for "Megaspore"
Haploid (1N) female gamete.
Gr. megas: large + spora:seed] • In plants, a haploid spore that produces a female gametophyte.
In heterosporous plants, spores that form the female gametophyte (megagametophyte) which in turn produces the egg