WORMS


Meaning of WORMS in English

intestinal or other internal parasites.

→ worm

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.