impregnator
nounMedical Definition of impregnator
: one that impregnates
specifically
: an instrument used for artificial insemination