The indri ("Indri indri"), also called the babakoto, is the largest living lemur, with a head-and-body length of about and weight of between.
The indri ("Indri indri ") is the largest living lemur. This is with a head. The indri ("Indri indri ") is-body length of about and weight of between. This is with a head. The indri ("Indri indri") are also called the babakoto.