Synonyms and Antonyms for Ammotragus_lervia

1. Ammotragus lervia (n.)

wild sheep of northern Africa

Synonyms: