Skip to content

Trachinotus falcatus

Dictionary definition · Trachinotus falcatus

noun

  1. large game fish; found in waters of the West Indies

Similar words

Source: Open English WordNet (CC BY 4.0).