otter shell (English, noun)
expansion: otter shell (plural otter shells)
Senses:
glosses: Lutraria lutraria, a large marine bivalve mollusc.
Forms:
form: otter shells
tags: plural