Carancha — synonyms, definition

1. carancha (Noun)

1 synonym
Polyborus plancus
1 definition

carancha (Noun) — South American caracara.

1 type of
caracara
2 parts of
Polyborus genus Polyborus