English edit

 
Barbary sheep

Noun edit

Barbary sheep (plural Barbary sheep)

  1. A wild North African caprid (not a true sheep), Ammotragus lervia

Synonyms edit

Translations edit

Further reading edit