snow leopard

snow leopard
noun
1. (general) 
Snow leopards have a white or gray coat. They live in the mountains of Central Asia.Los leopardos de las nieves tienen un pelaje blanco o gris. Viven en las montañas del Asia Central.
Search history
Did this page answer your question?