Search
Escto search a new word
conch
nounESconcha
originGreek
A large marine gastropod mollusk with a heavy spiral shell, or the shell itself, traditionally used as a horn or vessel.
Escto search a new word
A large marine gastropod mollusk with a heavy spiral shell, or the shell itself, traditionally used as a horn or vessel.