selene vomer Meaning, Definition & Usage

  1. noun similar to moonfish but with eyes high on the truncated forehead
    lookdown fish; lookdown.

WordNet