Lady crab Meaning, Definition & Usage
-
noun brightly spotted crab of sandy beaches of the Atlantic coast of the United States
Ovalipes ocellatus; American lady crab; calico crab.
WordNet
Definitions
(Zoöl.) , a handsomely spotted swimming crab (Platyonichus ocellatus ) very common on the sandy shores of the Atlantic coast of the United States.