Cite
 

Synonyms of echinococcus

Noun


1. echinococcus, tapeworm, cestode

usage: tapeworms whose larvae are parasitic in humans and domestic animals

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.