Definition of river crab in English:

river crab

noun

  • A freshwater crab.

Origin

Late Middle English; earliest use found in Guy de Chauliac's Grande Chirurgie.