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