conch
/ˈkɒnt͡ʃ/
conch
English
Noun Top 31,602
Ad
Definition
A marine gastropod of the family Strombidae which lives in its own spiral shell.
Etymology
From Latin concha, from Ancient Greek κόγχη (kónkhē). Doublet of concha.
Ad