sand stargazer
English Dictionary
->
Letter S
-> sand stargazer
Search Dictionary:
sand stargazer Definition
(n)
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
sand stargazer Synonyms
sand stargazer
© Art Branch Inc.