ammotragus lervia


Meanings

  • wild sheep of northern Africa