Attested.to

Definition

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

Seed ·

Term in context

beach flea in CommonParlance