pollinate
1.
(
verb
) fertilize by transfering pollen
Synonyms:
cross-pollinate
Related Words:
fertilize
,
inseminate
Terms and Conditions of Use / Copyright Notice