caracara

definition: any of various long-legged carrion-eating hawks of South America and Central America
example:
speech part: noun
synonyms:

How caracara is being used?