English
Detailed Synonyms for self-pollination in English
self-pollination:
self-pollination [the ~] noun
-
the self-pollination
– fertilization by transfer of pollen from the anthers to the stigma of the same flower 1the self-pollination– fertilization by transfer of pollen from the anthers to the stigma of the same flower 1