The AI-powered English dictionary
plural ibex or ibexes or ibices
A type of wild mountain goat of the genus Capra, such as the species Capra ibex. examples
(heraldry) An imaginary creature with serrated horns, somewhat similar to the heraldic antelope. examples