English dictionary
sporogenous meaning and definition
Definition and meaning of sporogenous at MeaningMonkey.org. sporogenous meaning and definition in the English Dictionary.SPOROGENOUS adjective
Definition of sporogenous (adjective)
- producing spores or reproducing by means of spores
Source: Princeton University Wordnet