meaning of capra hircus

1. any of various breeds raised for milk or meat or wool


Related Words

capra hircus |

Developed & Maintained By Taraprasad.com

Treasure Words