indri 的定义
plural in·dris.
- a short-tailed lemur, Indri indri, of Madagascar, about 2 feet in length: an endangered species.
更多indri例句
- The Indri is the largest of Lemurs, measuring about two feet in length.
- As is the case with the Propithecus, the natives of Madagascar hold the Indri in awe and veneration.
- The angular fissure is well developed, as in Lemur and the Indri; but it does not join the infero-frontal.