ARISTOTLE'S LANTERN Meaning of ARISTOTLE'S LANTERN in English the five united jaws and accessory ossicles of certain sea urchins. Webster English vocab. Английский словарь Webster. 2012