skeleton shrimp
English Dictionary
->
Letter S
-> skeleton shrimp
Search Dictionary:
skeleton shrimp Definition
(n)
small
amphipod
crustacean
having
a
grotesque
form
suggestive
of
the
praying
mantis
;
found
chiefly
on
seaweed
skeleton shrimp Synonyms
skeleton shrimp
© Art Branch Inc.