scalops

/ˈskɔlɪps/

Definitions

1. noun

a type of edible sea snail, typically from the family Scalidae

“The chef recommended trying the scallops at the seafood restaurant.”

Synonyms

  • scalidae
  • sea snail

Antonyms

  • land snail