caracora
/kɑrəkɑrə/Definitions
1. noun
A large, dark-plumaged bird of prey, specifically the Crested Caracara or the Yellow-headed Caracara, often scavenging for food in open areas.
“The caracara flew overhead, its sharp eyes scanning the ground for carrion.”