Search term insemination has 4 results
EN English FR French
insemination (n) [biology] insémination (n) {f} [biology]
FR French EN English
insémination (n) [biologie] {f} insemination (n) [biologie]
insémination (n) [médecine] {f} fertilization (n) [médecine]
insémination (n) [médecine] {f} impregnation (n) [médecine]