Home / S / sand stargazer

sand stargazer

noun 14 letters Scrabble 24 WWF 26
Definitions
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

Look “sand stargazer” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →