The Mangrove finch is a species of bird with high predation rates with the main predators comprised of cats, dogs, ants and wasps with rats taking up the most percentage.
The Mangrove finch is a species of bird with high predation rates with the main predators comprised of cats, dogs, ants and wasps with rats taking up the most percentage.