Home
Search
Index
Definify.com
Webster
1913
Edition
Tube-shell
Tube′-shellˊ
,
Noun.
(Zool.)
Any bivalve mollusk which secretes a shelly tube around its siphon, as the watering-shell.
Similar Results