caracara

(noun)

noun

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

Definition categories: animal, falcon