Word info

Stone sheep

Noun

Meaning

Stone sheep (plural Stone sheep)

Ovis dalli stonei, a sheep native to northern British Columbia

Source: en.wiktionary.org

Close letter words and terms