babacoote
noun
ba·ba·coo·te
| \ ˌbäbəˈkütē\
variants:
or less commonly babakoto \ -kōt(ˌ)ō \
plural -s
Definition of babacoote
: a large Madagascan short-tailed lemur (Indri indri)
Keep scrolling for more