English dictionary
mantis crab meaning and definition
Definition and meaning of mantis crab at MeaningMonkey.org. mantis crab meaning and definition in the English Dictionary.MANTIS CRAB noun
Definition of mantis crab (noun)
- tropical marine burrowing crustaceans with large grasping appendages
- synonyms: mantis shrimp
Source: Princeton University Wordnet