Synonyms of Ammotragus Lervia in English :

Antonyms of Ammotragus Lervia in English

Thesaurus of Ammotragus Lervia in English

Ammotragus Lervia

see definition of ammotragus lervia

Synonyms 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