snow sheep
English
Etymology
From its snowy mountain habitat.
Noun
snow sheep (plural snow sheep)
- Ovis nivicola, a species of sheep, which comes from the mountainous areas in the northeast of Siberia.
Translations
Ovis nivicola
|
|
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.