Definify.com
Definition 2024
self-pollination
self-pollination
See also: self pollination
English
Noun
self-pollination (uncountable)
- Pollination of a flower by its own pollen, in a flower that has both stamens and a pistil.
Related terms
- self-pollinated
- self-pollinating
Translations
Pollination of a flower by its own pollen
|
|