pollenate
English Dictionary
->
Letter P
-> pollenate
Search Dictionary:
pollenate Definition
(v)
fertilize
by
transfering
pollen
pollenate Synonyms
cross-pollinate
pollenate
pollinate
© Art Branch Inc.