meaning of tapeworms
1. ribbon-like flatworms that are parasitic in the intestines of humans and other vertebrates
Related Words
tapeworm | tapeworm infection |
1. ribbon-like flatworms that are parasitic in the intestines of humans and other vertebrates
tapeworm | tapeworm infection |