What does capra aegagrus mean?

capra aegagrus meaning in General Dictionary

wild goat of Iran and adjacent regions