Meaning of skeleton shrimp
Definition of skeleton shrimp
(noun)
small
amphipod
crustacean
having a
grotesque
form
suggestive
of the praying mantis;
found
chiefly
on
seaweed
Other information on skeleton shrimp
WIKIPEDIA results for
skeleton shrimp
Amazon results for
skeleton shrimp
Tweet