Piddock

Webster's Dictionary of the English Language

·noun Any species of Pholas; a pholad. ·see Pholas.