Phrases starting with the letter: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Previous word: lemures
Next word: lemuroid
Definition of: Lemuria
(lə·myr′ē·ə)
A hypothetical continent, supposedly submerged beneath the Indian Ocean, thought by E. Haeckel to be the original home of lemuroid primates.
Comment about this word, ask questions, or add new information about this topic: