carancha
1. [ noun ] (zoology) South American caracara
Synonyms: Polyborus_plancus
Related terms: caracara Polyborus
Similar spelling:   Carranza
  Carranco
  cranch
  caruncula
  Caranx
  Cairns
  caruncular
  Carangidae
  carunculate
  carmichael
  caruncle
  carangid