Noun carancha has 1 sense
  1. carancha, Polyborus plancus - South American caracara
    --1 is a kind of caracara
    --1 is a member of Polyborus, genus Polyborus
,
TOP