Definition of Lemurea
Le*mu"ri*a (l&esl;*mū"r&ibreve;*&adot;),
n. [So named from the supposition that it was the
original home of the lemurs.] A hypothetical land, or
continent, supposed by some to have existed formerly in the Indian
Ocean, of which Madagascar is a remnant. Herschel.
- Webster's Unabridged Dictionary (1913)
- Mythical lost country/continent/island proposed to explain the existence of lemurs on two continents
- The Nuttall Encyclopedia
You arrived at this page by searching for Lemurea
The correct Spelling of this word is: Lemuria
Thank you for visiting FreeFactFinder. On our home page you will find extensive articles covering
a wide range of topics.
|