English-Russian dictionary »

leopard seal meaning in Russian

EnglishRussian
leopard seal (Hydrurga leptonyx)
noun

морской леопардnoun
{m}