エキノコックス
ekinokokkusu

Noun

1. echinococcus

From Latin

Other forms: