echinococcus
nounDefinition of echinococcus
: any of a genus (Echinococcus) of tapeworms that alternate a minute adult living as a commensal in the intestine of carnivores with a hydatid larva invading tissues especially of the liver of cattle, sheep, swine, and humans and acting as a dangerous pathogen
Keep scrolling for more
Keep scrolling for more