English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Tube-shell
Tube-shell
(n.)
Any bivalve mollusk which secretes a shelly tube around
its siphon, as the watering-shell.