conch

/kˈɑntʃ/

Explore definitions, synonyms, and language insights of conch

Definitions

Noun
any of various edible tropical marine gastropods of the genus Strombus having a brightly-colored spiral shell with large outer lip

More General Terms


More Specific Terms