squat lobster
Jump to navigation
Jump to search
English
[edit]Noun
[edit]squat lobster (plural squat lobsters)
- Any of many decapod crustacea of the superfamilies Galatheoidea and Chirostyloidea, both in suborder Anomura.
squat lobster (plural squat lobsters)