villaindri

Noun

 * 1) woolly lemur any member of lemur genus Avahi, native to Madagascar