Subscriber login


Forgot your password?

Library card login

Other

self-pollination


Definition of self-pollination

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

self-pollination in other Oxford dictionaries

Definition of self-pollination in the US English dictionary
  |  Cite

Word of the day

secretagogue

/ sɪˈkriːtəgɒg /
noun
a substance which promotes secretion …