Find the word definition

Crossword clues for 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]