Definition of Self-Pollination

  • 1. Fertilization by transfer of pollen from the anthers to the stigma of the same flower Noun

Semanticaly linked words with "self-pollination"

Hyponims for word "self-pollination"