Definition of Heterospory

  • (noun) the development of both microspores and megaspores

Synonyms of Heterospory


No Synonyms Found.

Antonyms of Heterospory


No Antonyms Found.

Homophones of Heterospory


No Homophones Found.