Echinococcus

Of tapeworm and genus Echinococcus.

Tapeworms whose larvae are parasitic in humans and domestic animals.

This concept's ID is @1~9819