leopard seal
Pronunciation:
/ˈlɛpəd siːl//ˈlɛpɚd siːl/noun
Definitions
A large pinniped mammal (Hydrurga leptonyx) found in the Antarctic.
A sea leopard.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
/ˈlɛpəd siːl//ˈlɛpɚd siːl/Definitions
A large pinniped mammal (Hydrurga leptonyx) found in the Antarctic.
A sea leopard.