meaning of capra aegagrus

1. wild goat of Iran and adjacent regions


Related Words

capra aegagrus |

Developed & Maintained By Taraprasad.com

Treasure Words