Leopard-seal Definition

noun

A large pinniped mammal (Hydrurga leptonyx) found in the Antarctic.

Wiktionary
A sea leopard.
Wiktionary

Other Word Forms of Leopard-seal

Noun

Singular:
leopard-seal
Plural:
leopard-seals

Find Similar Words

Find similar words to leopard-seal using the buttons below.

Words Starting With

Words Ending With

Unscrambles

leopard-seal