Noun: sand stargazer
- Small pallid fishes of shoal tropical waters of North America and South America having eyes on stalks atop head; they burrow in sand to await prey
"The sand stargazer's unique eye placement allows it to spot prey while remaining hidden"
Derived forms: sand stargazers
Type of: percoid, percoid fish, percoidean
Part of: Dactyloscopidae, family Dactyloscopidae
Encyclopedia: Sand stargazer