VariousWords beta
Related Terms:
Definitions:
Noun
caracara
Definition: any of various long-legged carrion-eating hawks of South America and Central America
Definition: Any of several South American and Central American birds of prey in the family Falconidae.