avahi avahi

Definition(s):

  • (n) a genus of Indriidae

Usage(s):

  • Also known as the avahi lemur, these tiny creatures range from 11 to 20 inches in height can only be found in Madagascar.
Word of the Day
decadent decadent
/ˈdɛ kə dənt /