Noun Definition

heterospory

1.Definition: the development of both microspores and megaspores

Category: General