Search term fecundation has 3 results
EN English FR French
fecundation (n) [agriculture] amendement (n) {m} [agriculture]
fecundation fécondation {f}
fecundation (n) [agriculture] fertilisation (n) {f} [agriculture]