SynonymX
Speak
Homosporous
Definition of Homosporous
1.
Characterized by homospory
Adjective