meaning of Aristotle's lantern

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.