Definitions | tapeworm |
| noun
- A type of parasite, parasitical worm which infests the intestines of both animals and humans.
Translations: - French: ver solitaire
- Italian: verme solitario
Supplemental Details:Sponsor an extended definition for tapeworm for as little as $10 per month. Click here to contact us.
| |
|