Trachinotus falcatus

noun

  1. 1

    large game fish; found in waters of the West Indies

Synonyms

Also useful for “Trachinotus falcatus”:Crossword