inseminator
See also: inseminátor
English
editEtymology
editinseminate + -or
Noun
editinseminator (plural inseminators)
- A person who, or device that inseminates.
Translations
edittechnician who inseminates animals
|
inseminate + -or
inseminator (plural inseminators)
|