jharal Definition
Definition
A species of mountain sheep found in the Himalayas, similar to a wild goat but with longer legs, typically migratory and found at high altitudes in cold climates.
Browse
A species of mountain sheep found in the Himalayas, similar to a wild goat but with longer legs, typically migratory and found at high altitudes in cold climates.
Browse