clamshells

listen to the pronunciation of clamshells
İngilizce - İngilizce
(Televizyon) The shell of a clam
(Televizyon) Any of various devices with two hinged jaws, used for dredging or digging
plural of clamshell