ANGWANTIBO

Definition of ANGWANTIBO

  1. (noun)a kind of yellow or golden lemur (Arctocebus calabarensis)