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.