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