leopard seal
Concise Oxford English Dictionary © 2008 Oxford University Press:
leopard seal
▶noun a large grey Antarctic seal which has leopard-like spots and preys on penguins and other seals. [Hydrurga leptonyx.]
'leopard seal' also found in these Oxford entries:

