Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun echinococcus
1 sense of echinococcus
Sense 1
echinococcus -- (tapeworms whose larvae are parasitic in humans and domestic animals)
=> tapeworm, cestode -- (ribbonlike flatworms that are parasitic in the intestines of humans and other vertebrates)