portunus puber Meaning, Definition & Usage

  1. noun crab of the English coasts
    English lady crab.

WordNet