Definition of Brachyurous

  • 1. Of or belonging to the suborder Brachyura Adjective