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