Term:
Self-pollination
Self-pollination
Definition:
Pollination of a flowers with pollen from the same flower or from another flower on the same plant.
Pollination of a flowers with pollen from the same flower or from another flower on the same plant.