echinococci

i,kainә'kɔksai

英文释义

n tapeworms whose larvae are parasitic in humans and domestic animals

中文翻译

echinococcus的复数

学习工具