fecundate - Anglais Synonymes Dictionnaire

fecundate

v.
[1] fertilize , fertilise
[2] inseminate , fertilize , fertilise