maned sheep
-
wild sheep of northern Africa
maned sheep meaning & definition 1 of maned sheep.
-
A maned sheep is a breed or type of sheep with a distinctive mane or significant tuft of hair, usually running from the neck down the spine or chest. This characteristic is not common among commercial breeds of sheep, but can be seen in some rarer or more exotic breeds such as the Racka or Jacob sheep.
maned sheep meaning & definition 2 of maned sheep.