sea snails - Spanish English Dictionary
History

sea snails

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "sea snails" in Spanish English Dictionary : 1 result(s)

English Spanish
Marine Biology
sea snails caracoles de mar [m/pl]

Meanings of "sea snails" with other terms in English Spanish Dictionary : 1 result(s)

English Spanish
General
musical instrument made with the shell of certain species of giant sea snails, used for enlivening festivities and organizing public demonstrations churo [m] EC