Medical Definition of Sea leopard
1.
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.
Source: Websters Dictionary
(01 Mar 1998)
Lexicographical Neighbors of Sea Leopard
Other Resources:


