SynonymX
Speak
Echinococcus
Definition of Echinococcus
1.
Tapeworms whose larvae are parasitic in humans and domestic animals
Noun
Morphology of "echinococcus"
echinococci
Semanticaly linked words with "echinococcus"
cestode
tapeworm
genus echinococcus
Hyponims for word "echinococcus"
cestode
tapeworm