self-pollination
Explore definitions, synonyms, and language insights of self-pollination
Definitions
Noun
fertilization by transfer of pollen from the anthers to the stigma of the same flower