Logo The Wordsmith Dictionary
Exact matches only Allow stemming Match all embedded
New American Oxford Dictionary

self-pollination

self-pol li na tion noun Botany the pollination of a flower by pollen from the same flower or from another flower on the same plant. DERIVATIVES self-pol l inat ed adjective, self-pol li nat ing adjective, self-pol li na tor noun

 

Oxford Dictionary

self-pollination

self-pollin ¦ation |sɛlfpɒlɪˈneɪʃ (ə )n | noun [ mass noun ] Botany the pollination of a flower by pollen from the same flower or from another flower on the same plant. DERIVATIVES self-pollinated adjective, self-pollinating adjective, self-pollinator noun