Synonyms of Ammotragus Lervia in English :
Antonyms of Ammotragus Lervia in English
Thesaurus of Ammotragus Lervia in English
Ammotragus Lervia
see definition of ammotragus lerviaSynonyms of ammotragus lervia
1. (noun) wild sheep of northern Africa
Member Meronyms of ammotragus lervia
1. (noun) wild sheep of northern Africa
Hypernyms of ammotragus lervia
1. (noun) wild sheep of northern Africa