Open main menu

Contents

EnglishEdit

 
Barbary sheep

NounEdit

Barbary sheep (plural Barbary sheep)

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

SynonymsEdit

TranslationsEdit

Further readingEdit