Definisi 'sand stargazer'
English to English
noun
1 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: wordnet30
More Word(s)
percoid, percoid fish, percoidean, dactyloscopidae, family dactyloscopidae,

Visual Synonyms
Click for larger image