Английский-Русский словарь »

aristotle's lantern означает в русский

АнглийскийРусский
Aristotle's lantern (jaws of sea urchins)
noun

аристотелев фонарьnoun
{m}