Search

Escto search a new word

conch

noun
ESconcha
originGreek

A large marine gastropod mollusk with a heavy spiral shell, or the shell itself, traditionally used as a horn or vessel.

Word Map