English Woolly lemur Cited by user DOI bot on 01 Jul 2008 The woolly lemurs, also known as avahis or woolly indris, are nine species of strepsirrhine primates.