lemures

noun
  1. plural of lemur; small primates native to Madagascar with long tails, large eyes, and fox-like faces
  2. Usage: zoology; plural form
  3. in Roman mythology, spirits of the dead or ghosts
  4. Usage: archaic; classical mythology

Examples