English dictionary

sand stargazer meaning and definition

Definition and meaning of sand stargazer at MeaningMonkey.org. sand stargazer meaning and definition in the English Dictionary.

SAND STARGAZER noun

Definition of sand stargazer (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: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: