sand stargazer

sand stargazer

noun
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.
Dictionary.com Unabridged
Based on the Random House Dictionary, © Random House, Inc. 2014.
Cite This Source Link To sand stargazer
WordNet
sand stargazer

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 
WordNet® 3.0, © 2006 by Princeton University.
Cite This Source
Copyright © 2014 Dictionary.com, LLC. All rights reserved.
  • Please Login or Sign Up to use the Recent Searches feature