lookdown
English Dictionary
->
Letter L
-> lookdown
Search Dictionary:
lookdown Definition
(n)
similar
to
moonfish
but
with
eyes
high
on
the
truncated
forehead
lookdown Synonyms
lookdown
lookdown fish
Selene vomer
© Art Branch Inc.