>

langaha

/lɑ:ŋ'^ɑ:hɑ:/

📖 中文释义

  1. 兰加蛇
📘 English Definition(英文释义)
  1. n. A curious colubriform snake of the genus Xyphorhynchus,
  2. from Madagascar. It is brownish red, and its nose is prolonged in the
  3. form of a sharp blade.