Skip to main content

tube-shell

English tube-shell meaning in English  •  tube-shell का अर्थ अंग्रेजी में
Noun
  • Any bivalve mollusk which secretes a shelly tube around its siphon, as the watering-shell.
Advertisement