Open-pollination meaning

ōpən-pŏlə-nāshən
Pollination without human intervention, as by the wind or insects.
noun
0
0
The pollination of open flowers by insects, the wind, etc. without human action.
noun
0
0
Advertisement