Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

audad Definition

Cancel
audad
noun()
wild sheep of northern Africa
Synonyms: ammotragus lervia, aoudad, arui, barbary sheep, maned sheep,

Words Related to audad!

audad Examples by Brain Bank Users