squat lobster

English

Noun

squat lobster (plural squat lobsters)

  1. Any of various decapod crustacea of the superfamilies Galatheoidea and Chirostyloidea, both in suborder Anomura, superficially resembling lobsters.