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