French-English dictionary »

insémination intra-utérine meaning in English

FrenchEnglish
insémination intra-utérine nom {f}

intrauterine insemination◼◼◼(insertion of sperm directly into a woman's uterus)
noun