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