Definition, synonyms and related words
Any of nine species of strepsirrhine primates in the genus Avahi.