Synonyms and Antonyms for bezoar goat | Synonym.com

Synonyms and Antonyms for bezoar goat

1. bezoar goat (n.)

wild goat of Iran and adjacent regions

Synonyms: