Advertisement
Advertisement
leopard seal
noun
- a yellowish-gray, spotted seal, Hydrurga leptonyx, of the Antarctic.
Discover More
Word History and Origins
Origin of leopard seal1
First recorded in 1890–95
Discover More
Example Sentences
A leopard seal is “about a thousand-pound animal with lots of teeth,” Perryman explains.
From The Daily Beast
Advertisement
Advertisement
Advertisement
Advertisement
Browse