echinococcus(noun) noun1. tapeworms whose larvae are parasitic in humans and domestic animalsDefinition categories: animal, cestode, tapeworm