Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

caracara Definition

Cancel
caracara
noun(ca-ra-ca-ra)
any of various long-legged carrion-eating hawks of South America and Central America

Words Related to caracara!

caracara Examples by Brain Bank Users