Skip to main content

indri

/in-dree/US // ˈɪn dri //

籼米,籼稻,籼菜,籼籼

Definitions

n.名词 noun
  1. 1

    plural in·dris.

    • : a short-tailed lemur, Indri indri, of Madagascar, about 2 feet in length: an endangered species.

Examples

  • 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.