caracara
1.
(
noun
) any of various long-legged carion-eating hawks of South and Central America
Related Words:
Audubon's caracara
,
Polyborus cheriway audubonii
,
Polyborus plancus
,
carancha
,
falcon
Terms and Conditions of Use / Copyright Notice