mantis_crabEnglish

mantis crab, mantis shrimp

Noun

Tropical marine burrowing crustaceans with large grasping appendages

English: mantis shrimp, mantis crab

English words with similar meanings

Show 1 words