Meaning of homosporous

Definition of homosporous

(adj) characterized by homospory

Other information on homosporous

WIKIPEDIA results for homosporous
Amazon results for homosporous