English synonyms about - contact  

caracara

noun

1 caracara

Any of various long-legged carrion-eating hawks of South America and Central America.


Find more on caracara elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.028