Advertisement - Continue reading below

Definition of "lemuria" [le•mu•ri•a]

  • A hypothetical land, or continent, supposed by some to have existed formerly in the Indian Ocean, of which Madagascar is a remnant. (noun)

Gnu Collaboartive International Dictionary of English: licensed under The Code Project Open License (CPOL)

Use "lemuria" in a sentence
  • "I have all the Ace all the Master Pubs. that forry put out and about 400 of the german mags and the 1st book of perry rhodan lemuria 1."
  • "My America Is Watching Tigers Die 12 1. getting the split with 'kind of like spitting' triggered a non-stop lemuria listen session this week."
  • "Joanna Newsom 1 1. last week i said i hated lemuria. i take that back. they have a few okay songs eg."