Sandflea definitions

Any insect of the species or genus of flying, biting, blood-sucking dipteran encountered in sandy areas.
noun
0
0
One of the Talitridae family of marine amphipod crustaceans.
noun
0
0
Advertisement

Origin of sandflea

sand +‎ flea