self-pollination

English dictionary entry

Meanings

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

Word forms

self-pollination self-pollinations

Etymology

From self- + pollination.

Related words

self-pollinated self-pollinating
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.