Angwantibo Copy link Angwantibo ({not transcribed}) , noun (Zoology) A small lemuroid mammal (Arctocebus Calabarensis) of Africa. It has only a rudimentary tail.