Definify.com

Definition 2025


léopard_de_mer

léopard de mer

French

léopard de mer

Noun

léopard de mer m (plural léopards de mer)

  1. leopard seal (Hydrurga leptonyx)