Definitions of Trachinotus falcatus:

  • noun:   large game fish; found in waters of the West Indies