LANGAHA


Meaning of LANGAHA in English

noun a curious colubriform snake of the genus xyphorhynchus, from madagascar. it is brownish red, and its nose is prolonged in the form of a sharp blade.

Webster English vocab.      Английский словарь Webster.