VariousWords beta
Related Terms:
Definitions:
Noun
skeleton shrimp
Definition: small amphipod crustacean having a grotesque form suggestive of the praying mantis; found chiefly on seaweed
Definition: Any member of the Caprellidae, a family of amphipods with a slender thread-like body.