Refine this word faster
Mantis crab
noun
Definitions
Noun
- 1 squilla (shrimp)
- 2 tropical marine burrowing crustaceans with large grasping appendages wordnet
See also for "mantis crab"
Next best steps
Mini challenge
Unscramble this word: mantiscrab