Register

Aoudad

Definition: An African sheeplike quadruped (the Ammotragus tragelaphus)
having a long mane on the breast and fore legs. It is, perhaps, the
chamois of the Old Testament.

Similar Words