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