CARACARA


Meaning of CARACARA in English

/kahr'euh kahr"euh, kar'euh kar"euh/ , n.

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.

[ 1830-40; ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .