English dictionary
self-fertilized meaning and definition
Definition and meaning of self-fertilized at MeaningMonkey.org. self-fertilized meaning and definition in the English Dictionary.SELF-FERTILIZED adjective
Definition of self-fertilized (adjective)
- fertilized by its own pollen
- synonyms: self-fertilised, self-pollinated
Source: Princeton University Wordnet