trachinotus_falcatusEnglish

Trachinotus falcatus, permit

Noun

Large game fish, found in waters of the West Indies

English: permit, Trachinotus falcatus

English words with similar meanings

Show 1 words