Search term fecundate has 3 results
Jump to
EN English ES Spanish
fecundate (v) [agriculture] fecundar (v) [agriculture]
fecundate (v) [to inseminate] fecundar (v) [to inseminate]
fecundate (v) [agriculture] fertilizar (v) [agriculture]