Leopard-seal Definition
noun
A sea leopard.
Wiktionary
Other Word Forms of Leopard-seal
Noun
Singular:
leopard-seal
Plural:
leopard-sealsRelated Articles
Find Similar Words
Find similar words to leopard-seal using the buttons below.