Webster's Revised Unabridged Dictionary · 1913

Angwantibo

Angwantibo ({not transcribed}) , noun

(Zoology) A small lemuroid mammal (Arctocebus Calabarensis) of Africa. It has only a rudimentary tail.