Webster's Revised Unabridged Dictionary · 1913
carancha
Copy link
carancha
, noun
the South American
caracara
.
↑