Noun Definition

scombridae

1.Definition: marine food fishes: mackerels; chub mackerels; tuna

Category: Animals