Sand stargazers are blennioids; perciform marine fish of the family Dactyloscopidae. Found in temperate to tropical waters of North and South America; some may also inhabit brackish environments. The giant sand stargazer (Dactylagnus mundus) is the largest at 15 cm in length; all other species are under 10 cm.