Canadian French Meaning of lemuria
Lémurie
Other Canadian French words related to Lémurie
No Synonyms and anytonyms found
Nearest Words of lemuria
Definitions and Meaning of lemuria in English
lemuria (n.)
A hypothetical land, or continent, supposed by some to have existed formerly in the Indian Ocean, of which Madagascar is a remnant.
FAQs About the word lemuria
Lémurie
A hypothetical land, or continent, supposed by some to have existed formerly in the Indian Ocean, of which Madagascar is a remnant.
No synonyms found.
No antonyms found.
lemures => lémuriens, lemur catta => Lémurien à queue annelée, lemur => Lémurien, lempira => lempira, lemony => citronné,