French-English dictionary »

échinococcose meaning in English

FrenchEnglish
échinococcose nom

echinococcosis◼◼◼(a potentially fatal parasitic disease of animals and humans, caused by the Echinococcus tapeworm)
noun