|
Definition of English lady crab
1. Noun. Crab of the English coasts.
Exact synonyms: Portunus Puber
Generic synonyms: Swimming Crab
Group relationships: Genus Portunus, Portunus
Generic synonyms: Swimming Crab
Group relationships: Genus Portunus, Portunus