1 langaha | Definition of langaha

langaha

noun
lan·​ga·​ha | \ läŋˈgä(ËŒ)hä\
plural -s

Definition of langaha

: a brownish red opisthoglyphous snake (Langaha nasuta) of Madagascar

History and Etymology for langaha

origin unknown

Keep scrolling for more