• Definition for "ammotragus lervia"
  • Hypernym for "ammotragus lervia"

ammotragus lervia definition

  • noun:
    • crazy sheep of northern Africa
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!