SEALEOPARD

sea leopard

Noun

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


The above text is a snippet from Wiktionary: sea leopard
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!