Origin: Germanic Old English prefix
Beach flea has 2 different meanings across 1 category:
small amphipod crustaceans that hop like fleas; common on ocean beaches
Any of various amphipod crustaceans of the family Talitridae, which live on sea beaches and jump like fleas.