ibex
noun
plural ibex
or ibexes
Definition of ibex
: any of several wild goats (genus Capra, especially C. ibex) living chiefly in high mountain areas of the Old World and having large recurved horns transversely ridged in front
Keep scrolling for more
Keep scrolling for more