Word info

sand stargazer

Noun

Meaning

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

Source: WordNet

Hypernyms

Close letter words and terms