• Lemuria

    Pronunciation

    • IPA: /ləˈmjuːɹiÉ™/

    Full definition of Lemuria

    Proper noun

    Lemuria

    (plural Lemurias)
    1. Mythical lost country, continent, or island proposed to explain the existence of lemurs on two continents.

    Derived terms

    © Wiktionary