fecundate - Inglés Sinónimo Diccionario

fecundate

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