Lemuria

views updated

Lemuria a hypothetical continent stretching from Africa to south-east Asia, formerly supposed to have existed in the Jurassic period.

More From encyclopedia.com