scorpion shell
English Dictionary
->
Letter S
-> scorpion shell
Search Dictionary:
scorpion shell Definition
(n)
any
of
numerous
tropical
marine
snails
that
as
adults
have
the
outer
lip
of
the
aperture
produced
into
a
series
of
long
curved
spines
scorpion shell Synonyms
scorpion shell
© Art Branch Inc.