Meaning of clamshell
Definition of clamshell
(noun)
the
shell
of a
clam
a dredging
bucket
with hinges
like
the
shell
of a
clam
Other information on clamshell
WIKIPEDIA results for
clamshell
Amazon results for
clamshell
Tweet