meaning of american lady crab

american lady crab meaning in General Dictionary

brightly spotted crab of sandy shores associated with Atlantic shore of this united states of america