pollinate

1. (verb) fertilize by transfering pollen
Synonyms: cross-pollinate
Related Words: fertilize, inseminate



Terms and Conditions of Use / Copyright Notice