Bemaraha woolly lemur noun1 •Any member of the species Avahi cleesei of lemurs, native to western Madagascar. formsBemaraha woolly lemurs