|
Definition of Lungoor
1. n. A long-tailed monkey (Semnopithecus schislaceus), from the mountainous districts of India.
Medical Definition of Lungoor
1.
|
1. n. A long-tailed monkey (Semnopithecus schislaceus), from the mountainous districts of India.
1.