caracara









caracara


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)
52 queries 0.857