Definitions of brachyurous:

  • adjective:   of or belonging to the suborder Brachyura