selene setapinnis Meaning, Definition & Usage

  1. noun any of several silvery marine fishes with very flat bodies
    horse-head; horsefish; horsehead; dollarfish; moonfish; Atlantic moonfish.

WordNet