Search term fecundate has 2 results
Jump to
EN English DE German
fecundate befruchten
fecundate (v) [agriculture] fruchtbar machen (v) [agriculture]