Meaning of self-pollination

Definition of self-pollination

(noun) fertilization by transfer of pollen from the anthers to the stigma of the same flower

Other information on self-pollination

WIKIPEDIA results for self-pollination
Amazon results for self-pollination