English dictionary
homospory meaning and definition
Definition and meaning of homospory at MeaningMonkey.org. homospory meaning and definition in the English Dictionary.HOMOSPORY noun
Definition of homospory (noun)
- the development of a single kind of asexual spores
Source: Princeton University Wordnet