Find the word definition

Wiktionary
lar gibbons

n. (lar gibbon English)