SNAKE MACKEREL


Meaning of SNAKE MACKEREL in English

n. predatory deep sea tropical fish having strong teeth and protruding jaws

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