Leopard-seal Definition

noun

A large pinniped mammal (Hydrurga leptonyx) found in the Antarctic.

Wiktionary
A sea leopard.
Wiktionary