Tapeworm

Definition of Tapeworm from the PharmacyDictionary.in

Tapeworm

A flat, ribbon-like parasitic worm that lives in the intestines.

Not Available