mantis crab

Explore definitions, synonyms, and language insights of mantis crab

Definitions

Noun
tropical marine burrowing crustaceans with large grasping appendages

More Specific Terms