Langaha - Definition - Law Dictionary Home Dictionary Definition langaha
Definition :
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
View Judgments Citing this PhraseView Acts Citing this Phrase