MACKEREL SHARK


Meaning of MACKEREL SHARK in English

[mackerel shark] n (1819): any of a family (Lamnidae) of large pelagic sharks including the great white shark and mako sharks; esp: porbeagle

Merriam-Webster English vocab.      Английский словарь Merriam Webster.