lady crab

Noun
  1. Brightly spotted crab of sandy beaches of the Atlantic coast of the United States (synset 101982167)

Found on Word Lists

Other Searches