English
Detailed Synonyms for lady crab in English
lady crab:
lady crab [the ~] noun
-
the lady crab
– brightly spotted crab of sandy beaches of the Atlantic coast of the United States 1the lady crab; the American lady crab; the Ovalipes ocellatus; the calico crab– brightly spotted crab of sandy beaches of the Atlantic coast of the United States 1