hedgehog shell
nounDefinition of hedgehog shell
: a spinose marine gastropod shell of Murex or related genera (as M. tenuispina)
1