1 hedgehog shell | Definition of hedgehog shell

hedgehog shell

noun

Definition of hedgehog shell

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