- lady crab as a noun:
- 1
lady crab
noun
1 lady crab
Brightly spotted crab of sandy beaches of the Atlantic coast of the United States.
synonyms: American lady crab, calico crab, Ovalipes ocellatus.
debug info: 0.0146
noun
Brightly spotted crab of sandy beaches of the Atlantic coast of the United States.
synonyms: American lady crab, calico crab, Ovalipes ocellatus.
debug info: 0.0146