[leopard seal] n (1893): a spotted slate gray seal (Hydrurga leptonyx) of the southern Atlantic to the southern Pacific that often feeds on other seals
LEOPARD SEAL
Meaning of LEOPARD SEAL in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012