Stone Sheep Definition
    noun
  
 Ovis dalli stonei Ovis dalli stonei , a sheep native to northern British Columbia.
Wiktionary 
Related Articles
Find Similar Words
Find similar words to Stone sheep using the buttons below.
Ovis dalli stonei Ovis dalli stonei , a sheep native to northern British Columbia.
Find similar words to Stone sheep using the buttons below.