self-fertilisation
Explore definitions, synonyms, and language insights of self-fertilisation
Definitions
                    Noun
                    
            fertilization by the union of male and female gametes from the same individual
                Explore definitions, synonyms, and language insights of self-fertilisation