Shelly



ENGLISH MEANING
adjective
1.
Abounding with shells; consisting of shells, or of a shell.