English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Toothshell
Toothshell
(n.)
Any species of Dentalium and allied genera having a
tooth-shaped shell. See Dentalium.