English dictionary
trachinotus falcatus meaning and definition
Definition and meaning of trachinotus falcatus at MeaningMonkey.org. trachinotus falcatus meaning and definition in the English Dictionary.TRACHINOTUS FALCATUS noun
Definition of Trachinotus falcatus (noun)
- large game fish; found in waters of the West Indies
- synonyms: permit
Source: Princeton University Wordnet