Definition of "tapeworms"

tapeworms