Meaning of sand flea
Definition of sand flea
(noun)
small
amphipod
crustaceans that hop
like
fleas;
common
on
ocean
beaches
Other information on sand flea
WIKIPEDIA results for
sand flea
Amazon results for
sand flea
Tweet