Meaning of ovis vignei

Definition of ovis vignei

(noun) bearded reddish sheep of southern Asia

Other information on ovis vignei

WIKIPEDIA results for ovis vignei
Amazon results for ovis vignei