Ramphastos ambiguusblack-mandibled toucan


Ramphastos ambiguus