Synonyms and Antonyms for bezoar_goat

1. bezoar goat (n.)

wild goat of Iran and adjacent regions

Synonyms: