VariousWords beta
Related Terms:
Definitions:
Noun
homospory
Definition: the development of a single kind of asexual spores
Definition: The quality of being homosporous.