Indriidae

Translingual

Etymology

Indri +‎ -idae

Proper noun

Indriidae

  1. A taxonomic family within the order Primates – indris and related lemurs.

Hypernyms

Hyponyms

References