ARISTOTLE'S LANTERN


Meaning of ARISTOTLE'S LANTERN in English

[ 'arɪstɒt(ə)lz ]

■ noun Zoology a conical structure of calcareous plates and muscles supporting the teeth of a sea urchin.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.