ARISTOTLE'S LANTERN Meaning of ARISTOTLE'S LANTERN in English The five united jaws and accessory ossicles of certain sea urchins. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012