sand flea - English Synonyms Dictionary

sand flea

n.
[1] beach flea , sand hopper , sandhopper