snow-leopard
See also:
snow leopard
English
Noun
snow
-
leopard
(
plural
snow-leopards
)
Alternative form of
snow leopard
.