langaha /lɑ:ŋ'^ɑ:hɑ:/ 📖 中文释义 兰加蛇 📘 English Definition(英文释义) n. A curious colubriform snake of the genus Xyphorhynchus,from Madagascar. It is brownish red, and its nose is prolonged in theform of a sharp blade. ← langa L 字母词表 Langaloy →