Meaning of beach flea

Definition of beach flea

(noun) small amphipod crustaceans that hop like fleas; common on ocean beaches

Other information on beach flea

WIKIPEDIA results for beach flea
Amazon results for beach flea