lemuria 📖 中文释义 n. 利莫里亚(传说中沉入印度洋海底的一块大陆) 📘 English Definition(英文释义) n. A hypothetical land, or continent, supposed by some tohave existed formerly in the Indian Ocean, of which Madagascar is aremnant. ← lemures L 字母词表 lemurid →