leopard seal (English, noun)
expansion: leopard seal (plural leopard seals)
Senses:
glosses: A large pinniped mammal (Hydrurga leptonyx) found in the Antarctic.
glosses: A sea leopard.
Forms:
form: leopard seals
tags: plural