noun aoudad.
barbary sheep 🔊 Listen to this noun aoudad. Barbary sheep – Wikipedia Barbary Sheep – Altina Wildlife Park Barbary Sheep: Texas Invasive Species Institute Barbary Sheep | The Barbary sheep (Ammotragus lervia) is a s… | Flickr Share Facebook Twitter Google +