lemuria (0 synonym found)

We don't have any synonyms for lemuria yet.

Did you mean…

Think lemuria belongs in the thesaurus? Recommend it and we'll take a look.


Definition of lemuria:

(n) : (mythology) A mythical lost country, continent, or island proposed to explain the existence of lemurs and their relatives on two continents.
(n) : (historical) A religious feast of Ancient Rome during which rites were performed to exorcise the malevolent ghosts of the dead from their homes.

Definition of lemuria:

(n) : (mythology) A mythical lost country, continent, or island proposed to explain the existence of lemurs and their relatives on two continents.
(n) : (historical) A religious feast of Ancient Rome during which rites were performed to exorcise the malevolent ghosts of the dead from their homes.

Back to Top