indriidae

Noun
  1. a family of Lemuroidea

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ chứa "indriidae"

Từ có nhắc đến "indriidae"

indriidae
The indriidae family includes the largest living lemurs.