SCOMBRIDAE


Meaning of SCOMBRIDAE in English

n. family of fishes including the mackerel and tuna (Biology)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.