Word Study
lemuria
CIDE DICTIONARY
lemuria, 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. [1913 Webster]
For further exploring for "lemuria" in Webster Dictionary Online