heterospory

Explore definitions, synonyms, and language insights of heterospory

Definitions

Noun
the development of both microspores and megaspores

More General Terms