English-Spanish dictionary »

aristotle's lantern meaning in Spanish

EnglishSpanish
Aristotle's lantern (jaws of sea urchins)
noun

linterna de Aristótelesnoun
{f}