ANGWANTIBO Meaning of ANGWANTIBO in English noun a small lemuroid mammal (arctocebus calabarensis) of africa. it has only a rudimentary tail. Webster English vocab. Английский словарь Webster. 2012