GeneralConnection.comDictionary
sand flea
Noun

1. beach flea
1. sand hopper, sandhopper, amphipod
Usage