What is lemuriya ...?
Answers
Answered by
2
Answer:
Lemuria, or Limuria, is a continent that, according to a disproved scientific theory put forward in 1864 by zoologist Philip Sclater, was located in, and subsequently sank beneath, the Indian Ocean
Answered by
3
Lemuria, or Limuria, is a continent that, according to a disproved scientific theory put forward in 1864 by zoologist Philip Sclater, was located in, and subsequently sank beneath, the Indian Ocean.
Attachments:
Similar questions