What does Aristotle's lantern mean?

Aristotle's lantern meaning in General Dictionary

The five united jaws and accessory ossicles of particular sea urchins.


Aristotle's lantern meaning in General Dictionary

The five united jaws and accessory ossicles of certain water urchins.