Advertisement

Advertisement

sand stargazer

noun

  1. a fish of the family Dactyloscopidae, especially Dactyloscopus tridigitatus, of Atlantic waters from Bermuda to Brazil, having tiny, tubular eyes on top of the head, and capable of emitting electric discharges.


Discover More

Word History and Origins

Origin of sand stargazer1

First recorded in 1905–10

Advertisement

Advertisement

Advertisement

Advertisement


Sand Springssandstone