self-pollination meaning
UK US
self-pollination (noun): fertilization by transfer of pollen from the anthers to the stigma of the same flower.
Definition of self-pollination
- fertilization by transfer of pollen from the anthers to the stigma of the same flower
Opposite: cross-pollination
Type of: pollination
Kinds: cleistogamy
More about self-pollination on Wikipedia.