YourDictionary

lemures

plural noun

Rom. Myth. evil, night-walking spirits of the dead

See lemures in American Heritage Dictionary 4

link/cite print suggestion box