babacoote

babacoote

(ˈbæbəˌkuːt)
n
(Animals) a species of large lemur, Lichanotus brevicaudatus, native to Madagascar