Online English Dictionary

Home

Angusturabark


n.

A small lemuroid mammal ( Arctocebus Calabarensis ) of Africa. It has only a rudimentary tail.


© 2009 Dammam Community College