bezoar ibex

English

Noun

bezoar ibex (plural bezoar ibexes)

  1. The bezoar goat.