Definitions English

  • A remarkable genus of lemurs, having a very short tail, small fore and hind feet, the digits partly webbed, and the index finger rudimentary. A. calabarensis, the typical species, inhabits Old Calabar in Africa.