Trachinotus falcatus
1.
(
noun
) large game fish; found in waters of the West Indies
Synonyms:
permit
Related Words:
pompano
Terms and Conditions of Use / Copyright Notice