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.