Definition of caracara
English to English noun - any of various long-legged carrion-eating hawks of South America and Central America
source: WordNet 3.0 - A south American bird of several species and genera, resembling both the eagles and the vultures. The caracaras act as scavengers, and are also called carrion buzzards.
source: Webster 1913
Visual Synonyms 
Nearby Word
caracara, car care, caryocar, caracore, cracker, cargo area, chiragra, car carrier, craker, chiaroscuro, croaker, creaser, corsair, crocker, charger, crasher, corocore, cercaria, carouser, crockery
|
|
|