Search results
- Dictionaryinsemination/ɪnˌsɛmɪˈneɪʃn/
noun
- 1. the introduction of semen into a woman or a female animal by natural or artificial means: "children conceived through donor insemination"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries