Definify.com

Definition 2024


bezoar_ibex

bezoar ibex

English

Noun

bezoar ibex (plural bezoar ibexes)

  1. The bezoar goat.