English Dictionary
◊ CARANCHA
carancha
n : South American caracara [syn: {Polyborus plancus}]