Word info Synonyms

sea leopard

Noun

Meaning

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: Webster's dictionary

Synonyms

Close letter words and terms