Homospory

What is Homospory?

Homospory definition and meaning on Dictionary terms:
noun
the production of a single kind of spore, neither microspore nor megaspore.

 

reference: https://www.dictionary.com/browse/homospory

Tags: