chimango caracara noun1 •A species of caracara, Milvago chimango, endemic to South America. formschimango caracaras