Home
Search
Index
Definify.com
Webster
1913
Edition
Sea leopard
Sea′ leop′ard
.
(Zool.)
Any one of several species of spotted seals, especially
Ogmorhinus leptonyx
, and
Leptonychotes Weddelli
, of the Antarctic Ocean. The North Pacific sea leopard is the harbor seal.
Similar Results