Definitions for echinococcus
Overview of noun echinococcus
The noun echinococcus has 1 senses? (no senses from tagged texts)
1. echinococcus
(tapeworms whose larvae are parasitic in humans and domestic animals)
(tapeworms whose larvae are parasitic in humans and domestic animals)
