Translation of "Ammotragus" into English

Ammotragus, Barbary sheep, aoudad are the top translations of "Ammotragus" into English.

Ammotragus
+ Add

Latin-English dictionary

  • Ammotragus

    noun

    wild sheep of northern Africa [..]

  • Barbary sheep

    noun

    wild sheep of northern Africa

  • aoudad

    noun

    wild sheep of northern Africa

  • Less frequent translations

    • arui
    • audad
    • genus Ammotragustype:genus
    • maned sheep
  • Show algorithmically generated translations

Automatic translations of "Ammotragus" into English

  • Google

    Google Translate

Phrases similar to "Ammotragus" with translations into English

Add

Translations of "Ammotragus" into English in sentences, translation memory