Definition: 1. the Barbary sheep, Ammotragus lervia
Show more information about aoudad
Search took: 2.40 ms