'carancha' definitions:

Definition of 'carancha'

(from WordNet)
noun
South American caracara [syn: carancha, Polyborus plancus]

Definition of 'carancha'

From: GCIDE
  • carancha \carancha\ n. the South American caracara.
  • Syn: Polyborus plancus. [WordNet 1.5] caranda