meaning of arctocebus calabarensis

arctocebus calabarensis meaning in General Dictionary

a kind of lemur