pollination
English Dictionary
->
Letter P
-> pollination
Search Dictionary:
pollination Definition
(n)
transfer
of
pollen
from
the
anther
to
the
stigma
of
a
plant
pollination Synonyms
pollenation
pollination
© Art Branch Inc.