English dictionary
heterospory meaning and definition
Definition and meaning of heterospory at MeaningMonkey.org. heterospory meaning and definition in the English Dictionary.HETEROSPORY noun
Definition of heterospory (noun)
- the development of both microspores and megaspores
Source: Princeton University Wordnet