aoudads

noun
  1. Plural of aoudad; wild sheep native to North Africa, characterized by a thick coat and curved horns.
  2. Usage: Also called Barbary sheep; Typically used in plural form when referring to multiple animals

Examples