Definitions
There is 1 meaning of the phrase
American Lady Crab.
American Lady Crab - as a noun
Brightly spotted crab of sandy beaches of the atlantic coast of the united states
Synonyms (Exact Relations)
calico crablady crabovalipes ocellatus