English Dictionary
◊ CAPRA
Capra
n : goats [syn: {Capra}, {genus Capra}]