Webster's Revised Unabridged Dictionary · 1913

Lotong

Lotong , noun

[Malay lūtong.]

(Zoology) An East Indian monkey (Semnopithecus femoralis).