Skip to main content

clamshell

English clamshell meaning in English  •  clamshell का अर्थ अंग्रेजी में
Noun
  • the shell of a clam.
  • a dredging bucket with hinges like the shell of a clam.
Advertisement