English dictionary

skeleton shrimp meaning and definition

Definition and meaning of skeleton shrimp at MeaningMonkey.org. skeleton shrimp meaning and definition in the English Dictionary.

SKELETON SHRIMP noun

Definition of skeleton shrimp (noun)

  1. small amphipod crustacean having a grotesque form suggestive of the praying mantis; found chiefly on seaweed
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: