INDRIIDAE


Meaning of INDRIIDAE in English

family of arboreal Madagascan primates. See avahi; indri; sifaka.

Britannica English vocabulary.      Английский словарь Британика.