insemination
From WikiWord, the free dictionary
English
Definitions
noun
- A sowing of seed; the act of inseminating.
- The act of impregnating (making pregnant).
Related words
Synonyms
fertilizationfertilisationvaccinationinoculationintracervicalsubzonalseminationsowingsiringimplantmentinstillationessoinmentsationimmissioninstillmentinstilment