English dictionary
self-fertilisation meaning and definition
Definition and meaning of self-fertilisation at MeaningMonkey.org. self-fertilisation meaning and definition in the English Dictionary.SELF-FERTILISATION noun
Definition of self-fertilisation (noun)
- fertilization by the union of male and female gametes from the same individual
- synonyms: self-fertilization
- antonym: cross-fertilisation
Source: Princeton University Wordnet