See also: sand fleas

English edit

Noun edit

sandfleas

  1. plural of sandflea