LUNGOOR

n.

1 definition — Webster’s Dictionary (1828)


n.

A long-tailed monkey (Semnopithecus schislaceus), from the mountainous districts of India.


← LUNGLESS L — all words LUNGWORM →