caracara

/kɑrʌkˈɑrʌ/

Explore definitions, synonyms, and language insights of caracara

Definitions

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

More General Terms