English Dictionary
◊ POLLENATION
pollenation
n : transfer of pollen from the anther to the stigma of a plant
[syn: {pollination}]