meaning of capra falconeri

1. large Himalayan goat with large spiraled horns


Related Words

capra falconeri |

Developed & Maintained By Taraprasad.com

Treasure Words