Lemuria Definition
    pronoun
  
 Mythical lost country, continent, or island proposed to explain the existence of lemurs on two continents.
Wiktionary 
Find Similar Words
Find similar words to lemuria using the buttons below.
Mythical lost country, continent, or island proposed to explain the existence of lemurs on two continents.
Find similar words to lemuria using the buttons below.