Noun Definition

homospory

1.Definition: the development of a single kind of asexual spores

Category: General