echinococcosis
nounDefinition of echinococcosis
: infestation with or disease caused by an echinococcus
Keep scrolling for more
Keep scrolling for more