brachyurous

  • (a) of or belonging to the suborder Brachyura

Words of close approximity