What does Aristotles lantern mean?

Aristotles lantern meaning in General Dictionary

The five united jaws and accessory ossicles of certain ocean urchins