|
Definition of Self pollination
1. Noun. the transfer of pollen grains from the anther to the stigma of a plant of the same species ¹
¹ Source: wiktionary.com
|
1. Noun. the transfer of pollen grains from the anther to the stigma of a plant of the same species ¹
¹ Source: wiktionary.com