Definition of open pollination in US English:

open pollination

noun

  • Pollination occurring by natural means, without direct human intervention.

Origin

Early 20th century; earliest use found in American Naturalist.