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
Tweet