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