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

  1. 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.