Lemuria - Law Dictionary Search Results
Lemuria
A hypothetical land or continent supposed by some to have existed formerly in the Indian Ocean of which Madagascar is...
- ‹ Prev
- Next ›
A hypothetical land or continent supposed by some to have existed formerly in the Indian Ocean of which Madagascar is...
Save Judgments · Add Notes · Store Search Results · Organize Client Files
Start your Free Trial