self-pollination

English

Wikipedia has an article on:

Wikipedia

Etymology

self- +‎ pollination

Noun

self-pollination (uncountable)

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

Translations

↑Jump back a section

Read in another language

This page is available in 5 languages

Last modified on 4 March 2013, at 10:13