leopard seal in Polish leopard seal in Polish lampart morski noun A large pinniped mammal (Hydrurga leptonyx) found in the Antarctic. Add to Flashcards