The babacoto or babakoto, also called indri, is a lemurido of Madagascar, its scientific name is Indri indri and belongs to the family Indriidae. It is the largest of the lemur that exists.
babacoto - refers alnombre that in Madagascar the indri and other mammals like prosimians-