Barbary sheep (0 synonym found)

We don't have any synonyms for Barbary sheep yet.

Think Barbary sheep belongs in the thesaurus? Recommend it and we'll take a look.


Definition of Barbary sheep:

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

Definition of Barbary sheep:

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

Back to Top