Meaning of selar crumenophthalmus

Definition of selar crumenophthalmus

(noun) of Atlantic coastal waters; commonly used for bait

Other information on selar crumenophthalmus

WIKIPEDIA results for selar crumenophthalmus
Amazon results for selar crumenophthalmus