Beach flea

What is Beach flea?

Beach flea definition and meaning on Dictionary terms:
noun
any of various small crustaceans, found on beaches, that jump about like fleas.

 

reference: https://www.dictionary.com/browse/beach-flea

Tags: