TAPEWORM

Definition of TAPEWORM

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