WORMER


Meaning of WORMER in English

[worm.er] n (ca. 1934): a drug used in veterinary medicine to worm an animal

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