Meaning of selene setapinnis

Definition of selene setapinnis

(noun) any of several silvery marine fishes with very flat bodies

Other information on selene setapinnis

WIKIPEDIA results for selene setapinnis
Amazon results for selene setapinnis