self-pollination

EnglishEdit

Wikipedia has an article on:

Wikipedia

EtymologyEdit

self- +‎ pollination

NounEdit

self-pollination (uncountable)

  1. Pollination of a flower by its own pollen, in a flower that has both stamens and a pistil.

TranslationsEdit

Last modified on 30 January 2014, at 18:50