'English lady crab' definitions:

Definition of 'English lady crab'

From: WordNet
noun
Crab of the English coasts [syn: English lady crab, Portunus puber]