IBEX


Meaning of IBEX in English

[ibex] n, pl ibex or ibex.es [L] (1607): any of several wild goats (genus Capra, esp. C. ibex) living chiefly in high mountain areas of the Old World and having large recurved horns transversely ridged in front

Merriam-Webster English vocab.      Английский словарь Merriam Webster.