beach crab









beach crab


noun

  1. any of various crabs that live on beaches, as the ghost crab.
51 queries 0.649