Otter Shell Definition

noun

Lutraria lutraria Lutraria lutraria , a large marine bivalve mollusc .

Wiktionary

Other Word Forms of Otter Shell

Noun

Singular:
otter shell
Plural:
otter shells

Find Similar Words

Find similar words to otter shell using the buttons below.

Words Starting With

Words Ending With

Unscrambles

otter shell