beach flea


Meanings

  • small amphipod crustaceans that hop like fleas; common on ocean beaches