What does avahi laniger mean?

avahi laniger meaning in General Dictionary

nocturnal indris with dense grey-brown fur and a lengthy tail