Crossword clues for carancha
carancha
The Collaborative International Dictionary
carancha
carancha \carancha\ n. the South American caracara.
Syn: Polyborus plancus.
WordNet
carancha
n. South American caracara [syn: Polyborus plancus]