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.
Сжатый оксфордский словарь английского языка.
2004