HyperDic: maned_sheep

English > 1 sense of the expression maned sheep:
NOUNanimalmaned sheep, aoudad, arui, audad, Barbary sheep, Ammotragus lerviawild sheep of northern Africa
English > maned sheep: 1 sense > noun 1, animal
Meaningwild sheep of northern Africa.
Synonymsaoudad, arui, audad, Barbary sheep, Ammotragus lervia
Member ofAmmotragus, genus Ammotragusgenus of wild sheep
Broaderwild sheepundomesticated sheep
Spanishaoudad, arui, audad
CatalanAmmotragus lervia, arui, audad

©2001-24 · HyperDic hyper-dictionary · Contact

English | Spanish | Catalan
Privacy | Robots

Valid XHTML 1.0 Strict