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