Meaning of trachinotus falcatus

Definition of trachinotus falcatus

(noun) large game fish; found in waters of the West Indies

Other information on trachinotus falcatus

WIKIPEDIA results for trachinotus falcatus
Amazon results for trachinotus falcatus