VariousWords beta
Related Terms:
Definitions:
Adjective
homosporous
Definition: characterized by homospory
Definition: producing spores of the same size and type.