indri brevicaudatus definition

  • noun:
    • huge short-tailed lemur of Madagascar having thick silky fur in black-and-white and fawn

Related Sources

  • Definition for "indri brevicaudatus"
    • huge short-tailed lemur of Madagascar having thick silky…
    • View More
  • Hypernym for "indri brevicaudatus"
29 votes

How would you define indri brevicaudatus?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!