Learn how to say Inseminations correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word inseminate:
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
the widow was inseminated using the frozen sperm of her husband
early 17th century: from Latin inseminat- ‘sown’, from the verb inseminare, from in- ‘into’ + seminare ‘plant, sow’ (from semen, semin- ‘seed, semen’)