Definitions
There is 1 meaning of the phrase
Selene Vomer.
Selene Vomer - as a noun
Similar to moonfish but with eyes high on the truncated forehead
Synonyms (Exact Relations)
lookdownlookdown fish