English Dictionary
◊ TRACHURUS
Trachurus
n : scads esp. horse mackerels [syn: {Trachurus}, {genus
Trachurus}]