inseminator
nounDefinition of inseminator
: one that inseminates cattle artificially
Keep scrolling for more
Keep scrolling for more