insemination : Idioms & Phrases


artificial insemination

  • noun the introduction of semen into the oviduct or uterus by some means other than sexual intercourse
    AI.
WordNet