English-French dictionary »

echinococcus meaning in French

EnglishFrench
echinococcus [echinococci] (parasite)
noun
[UK: ˈetʃɪnˌɒkɒkəs]
[US: ˈetʃɪnˌɑːkɑːkəs]

échinocoque◼◼◼nom {m}