aoudad


noun

  1. a wild sheep, Ammotragus lervia, of northern Africa, having a long fringe of hair on the throat, chest, and forelegs.

noun

  1. a wild mountain sheep, Ammotragus lervia, of N Africa, having horns curved in a semicircle and long hair covering the neck and forelegsAlso called: Barbary sheep

Leave a Reply

Your email address will not be published. Required fields are marked *

52 queries 1.400