English dictionary
megaspore meaning and definition
Definition and meaning of megaspore at MeaningMonkey.org. megaspore meaning and definition in the English Dictionary.MEGASPORE noun
Definition of megaspore (noun)
- larger of the two types of spore produced in heterosporous plants; develops in ovule into a female gametophyte
- synonyms: macrospore
Source: Princeton University Wordnet