YourDictionary

Dictionary Home » Science » megaspore

megaspore science definition

One of the two types of haploid spores produced by a heterosporous plant. Megaspores develop into female gametophytes and are usually larger than microspores.

Learn more about megaspore

link/cite print suggestion box