english lady crab Meaning, Definition & Usage

  1. noun crab of the English coasts
    Portunus puber.

WordNet