tra
tra
English
Noun Top 31,617
Ad
Definition
Synonym of iridescent shark (“a shark catfish of species Pangasianodon hypophthalmus”).
Etymology
From Vietnamese (cá) tra, from Khmer ប្រា (praa, “certain Pangasius species”).
Ad