echinococcus - Similar and Opposite Words
What is another word for echinococcus ?
Here are the synonyms for echinococcus , a list of similar words for echinococcus from our thesaurus that you can useNoun
tapeworms whose larvae are parasitic in humans and domestic animals
Noun
tapeworms whose larvae are parasitic in humans and domestic animals
Also See
What is echinococcus meaning in Hindi ?
Sentences with the word echinococcus
Words that rhyme with echinococcus