Tapeworm

From Fresh Dictionary

English

Noun

  1. a type of parasitical worm which infests the intestines of both animals and humans

Translations

it:tapeworm

Personal tools