WORMS


Meaning of WORMS in English

n. type of legless invertebrate; type of intestinal parasite

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.