Noun Definitionheterospory1.Definition: the development of both microspores and megasporesCategory: General