INSEMINATOR


Meaning of INSEMINATOR in English

[in.sem.i.na.tor] n (1944): one that inseminates cattle artificially

Merriam-Webster English vocab.      Английский словарь Merriam Webster.