Please enable javascript to use dictionary! Howto enable javascript?
echinococcosis▼◼◼◼(a potentially fatal parasitic disease of animals and humans, caused by the Echinococcus tapeworm)noun
↑