lady crab

1. (noun) brightly spotted crab of sandy beaches of the United States Atlantic coast
Synonyms: American lady crab, Ovalipes ocellatus, calico crab
Related Words: swimming crab



Terms and Conditions of Use / Copyright Notice