snow sheep (English, noun)
expansion: snow sheep (plural snow sheep)
Senses:
glosses: Ovis nivicola, a species of sheep from the mountainous areas in the northeast of Siberia.
Forms:
form: snow sheep
tags: plural