dactyloscopidae Meaning, Definition & Usage

  1. noun sand stargazers
    family Dactyloscopidae.

WordNet