Spanish-English dictionary »

linterna de aristóteles meaning in English

SpanishEnglish
linterna de Aristóteles noun
{f}

Aristotle's lantern(jaws of sea urchins)
noun