Search results
- Dictionaryinseminate/ɪnˈsɛmɪneɪt/
verb
- 1. introduce semen into (a woman or a female animal) by natural or artificial means: "the mares are inseminated when they are at their most receptive"
Powered by Oxford Dictionaries
verb
Powered by Oxford Dictionaries