Meaning of selene vomer

Definition of selene vomer

(noun) similar to moonfish but with eyes high on the truncated forehead

Other information on selene vomer

WIKIPEDIA results for selene vomer
Amazon results for selene vomer