aoudad
/ˈaʊdɑːd/Definitions
1. noun
A type of wild sheep native to North Africa, particularly in the Sahara Desert.
“The aoudad was a challenging animal to track due to its agile nature and ability to climb steep terrain.”
1. noun
A type of wild sheep native to North Africa, particularly in the Sahara Desert.
“The aoudad was a challenging animal to track due to its agile nature and ability to climb steep terrain.”