Lemuria :: Lemuria (n.) A hypothetical land, or continent, supposed by some to have existed formerly in the Indian Ocean, of which Madagascar is a remnant..
Muriate :: Muriate (n.) A salt of muriatic hydrochloric acid; a chloride; as, muriate of ammonia..