meaning of lungoor
1. A long-tailed monkey (Semnopithecus schislaceus), from the mountainous districts of India.
Related Words
lungoor |
1. A long-tailed monkey (Semnopithecus schislaceus), from the mountainous districts of India.
lungoor |