piddock
[
English
]
plural
piddocks
A large shellfish