Lemuria (disambiguation)
Topics referred to by the same term / From Wikipedia, the free encyclopedia
Lemuria is a hypothetical land mass in the Indian Ocean.
Look up Lemuria in Wiktionary, the free dictionary.
Lemuria may also refer to:
- Lemuria (festival), in Roman religion, a domestic ritual to appease the unwholesome and malevolent spectres of the restless dead (lemures)