spider crab
English Dictionary
->
Letter S
-> spider crab
Search Dictionary:
spider crab Definition
(n)
any
of
numerous
crabs
with
very
long
legs
and
small
triangular
bodies
spider crab Synonyms
spider crab
© Art Branch Inc.