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)

Leave a Reply

Your email address will not be published. Required fields are marked *

42 queries 1.621