1 otter shell | Definition of otter shell

otter shell

noun
variants: or less commonly otter-shell clam or otter's shell

Definition of otter shell

: any of several bivalve mollusks of the genus Lutraria that resemble those of the genus Mya but have shells which are more porcelaneous