Noun Definition

trachurus

1.Definition: the scads (particularly horse mackerels)

Category: Animals