English Dictionary
◊ TAPEWORM
tapeworm
n : ribbon-like flatworms that are parasitic in the intestines
of humans and other vertebrates [syn: {cestode}]