brachyurous
1. [ adjective ] of or belonging to the suborder Brachyura
Related terms: Brachyura
Similar spelling:   Brachyura
  brachyuran
  brochure
  brickyard