squat lobster
English
Noun
squat lobster (plural squat lobsters)
- Any of various decapod crustacea of the superfamilies Galatheoidea and Chirostyloidea, both in suborder Anomura, superficially resembling lobsters.
squat lobster (plural squat lobsters)