fecundate - İngilizce Eşanlam Sözlük

fecundate

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