noun Date: 1893 a spotted slate gray seal ( Hydrurga leptonyx ) especially of antarctic and subantarctic waters that feeds chiefly on krill, other seals, penguins, and fish
LEOPARD SEAL
Meaning of LEOPARD SEAL in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012