ammotragus lervia definition

  • noun:
    • crazy sheep of northern Africa

Related Sources

  • Definition for "ammotragus lervia"
  • Hypernym for "ammotragus lervia"
29 votes

How would you define ammotragus lervia?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!