SynonymX
Speak
Carposporous
Definition of Carposporous
1.
Having carpospores
Adjective