Definition of otter shell in English:

Share this entry

otter shell

noun

A burrowing marine bivalve mollusc with a relatively thin elliptical shell.
  • Genus Lutraria, family Mactridae: numerous species.

For editors and proofreaders

Line breaks: otter shell

Share this entry
 

What do you find interesting about this word or phrase?

Comments that don't adhere to our Community Guidelines may be moderated or removed.