Inseminates [verb]

Definition of Inseminates:

impregnate

Synonyms of Inseminates:


Opposite/Antonyms of Inseminates:

-


Sentence/Example of Inseminates:

An obstetrician there sourced sperm, supposedly from an anonymous medical intern, and artificially inseminated Huhn’s mom.