English dictionary
homosporous meaning and definition
Definition and meaning of homosporous at MeaningMonkey.org. homosporous meaning and definition in the English Dictionary.HOMOSPOROUS adjective
Definition of homosporous (adjective)
- characterized by homospory
Source: Princeton University Wordnet