Definify.com

Definition 2024


self-pollination

self-pollination

See also: self pollination

English

Noun

self-pollination (uncountable)

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

Related terms

Translations