Caracara (noun) Definition, Meaning & Examples

noun
  1. any of certain long-legged birds of prey of the falcon family, of the southern U.S. and Central and South America that feed on carrion.
noun
  1. any of various large carrion-eating diurnal birds of prey of the genera Caracara, Polyborus, etc, of S North, Central, and South America, having long legs and naked faces: family Falconidae (falcons)
Caracara (noun) Definition, Meaning & Examples

More Definitions