indris

noun
  1. plural of indri; large tailless lemurs native to Madagascar

Examples