sand bug

English

Noun

sand bug (plural sand bugs)

  1. Synonym of sand crab (“crab of the Hippoidea superfamily”).