Definition of Ammotragus Lervia

  • 1. Wild sheep of northern Africa Noun

Synonyms for word "ammotragus lervia"

Semanticaly linked words with "ammotragus lervia"

Hyponims for word "ammotragus lervia"