indri indri

Noun
  1. large short-tailed lemur of Madagascar having thick silky fur in black and white and fawn

Khám phá thêm

Các từ liên quan

indri indri
The indri indri clings to a tree trunk in the rainforest.