Tag: barbary sheep

Safari Spotlight: Aoudad

The aoudad, or barbary sheep, is one of the more unusual hoofed animals found at Safari West. Their latin name, Ammotragus lervia roughly translates as sand-goat and that pretty accurately...

July 13, 2016 by Aphrodite Caserta