Definition of Sand stargazer
1. Noun. 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.
Group relationships: Dactyloscopidae, Family Dactyloscopidae
Sand Stargazer Pictures
Click the following link to bring up a new window with an automated collection of images related to the term: Sand Stargazer Images