american lady crab - definitions and synonyms

american lady crab noun

  1. ( also written as American lady crab )

    English Meaning: 

    : brightly spotted crab of sandy beaches of the Atlantic coast of the United States