Meaning of pollination
Definition of pollination
(noun)
transfer
of
pollen
from the
anther
to the
stigma
of a
plant
Other information on pollination
WIKIPEDIA results for
pollination
Amazon results for
pollination
Tweet