Synonym-English dictionary »

insemination synonyms in English

SynonymEnglish
insemination noun
generic term

ainoun

artificial inseminationnoun