Indridae

plural noun
In·​dri·​dae | \ -drəˌdē\

Definition of Indridae

: a family of lemurs comprising the indri, avahi, sifaka, and various related extinct forms

History and Etymology for Indridae

New Latin, from Indri, type genus + -idae

Keep scrolling for more