homosporous

Explore definitions, synonyms, and language insights of homosporous

Definitions

Adjective
characterized by homospory