carancha

1. (noun) South American caracara
Synonyms: Polyborus plancus
Related Words: caracara



Terms and Conditions of Use / Copyright Notice