woolly lemur in Finnish woolly lemur in Finnish villaindri noun Any member of nine species of strepsirrhine primates in the genus Avahi. Add to Flashcards