Meaning of selar

Definition of selar

(noun) big-eyed scad

Other information on selar

WIKIPEDIA results for selar
Amazon results for selar