arctocebus calabarensis


Meanings

  • a kind of lemur