Meaning of tapeworm

Definition of tapeworm

(noun) ribbonlike flatworms that are parasitic in the intestines of humans and other vertebrates

Other information on tapeworm

WIKIPEDIA results for tapeworm
Amazon results for tapeworm