leopard seal
noun
a yellowish-gray, spotted seal, Hydrurga leptonyx, of the Antarctic.
Origin of leopard seal
First recorded in 1890–95
Words nearby leopard seal
leopard frog,
leopard lily,
leopard lizard,
leopard moth,
leopard retina,
leopard seal,
leopard shark,
leopard's-bane,
leopardess,
leopardi,
leopold