Definitions of Dactyloscopidae:

  • noun:   sand stargazers