'self-pollination' definitions:

Definition of 'self-pollination'

(from WordNet)
noun
Fertilization by transfer of pollen from the anthers to the stigma of the same flower [ant: cross-pollination]

Words containing 'self-pollination'