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.