Meaning of angwantibo

Definition of angwantibo

(noun) a kind of lemur

Other information on angwantibo

WIKIPEDIA results for angwantibo
Amazon results for angwantibo