Meaning of scorpion shell
Definition of scorpion shell
(noun)
any of
numerous
tropical
marine
snails that as adults
have
the
outer
lip of the
aperture
produced into a
series
of
long
curved
spines
Other information on scorpion shell
WIKIPEDIA results for
scorpion shell
Amazon results for
scorpion shell
Tweet