>

echinococcus

/i,kainә'kɔkәs/

📖 中文释义

  1. n. [动]棘球绦虫
📘 English Definition(英文释义)
  1. n tapeworms whose larvae are parasitic in humans and domestic animals