Definify.com

Definition 2024


sea_leopard

sea leopard

English

Hydrurga leptonyx - a sea leopard

Noun

sea leopard (plural sea leopards)

Leptonychotes weddellii - sea leopard
  1. Any of several species of spotted seals, all in family Phocidae.
    1. Hydrurga leptonyx, of the Antarctic Ocean
    2. Leptonychotes weddellii, of the Antarctic.
    3. The harbor seal, Phoca vitulina.
Phoca vitulina - a sea leopard

Synonyms

Translations