Barbary sheep

(redirected from African aoudad sheep)
Also found in: Dictionary, Thesaurus, Encyclopedia.
Related to African aoudad sheep: Ammotragus lervia, Barbary sheep

Barbary sheep

Full browser ?