GeneralConnection.com
➔
Dictionary
sand flea
Noun
1. beach flea
1. sand hopper, sandhopper, amphipod
Usage