Lost Pleiad


noun

See under Pleiades(def 1).