en

Lemures

ru

Translation lemures into russian

lemures
Noun
raiting
Lemures are small primates native to Madagascar.
Лемуры - это маленькие приматы, обитающие на Мадагаскаре.
Additional translations

Definitions

lemures
Noun
raiting
In Roman mythology, lemures are spirits of the dead, often considered to be malevolent or restless ghosts.
The ancient Romans held a festival called Lemuria to appease the lemures and protect their homes from these wandering spirits.