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