snow sheep
Appearance
English
[edit]Etymology
[edit]From its snowy mountain habitat.
Noun
[edit]snow sheep (plural snow sheep)
- Ovis nivicola, a species of sheep from the mountainous areas in the northeast of Siberia.
Translations
[edit]Ovis nivicola
|