DescriptionCarpophagaMelanochroaSmit.jpg Carpophaga melanochroa = Ducula melanochroa Date 1878 Source Proceedings of the Zoological Society of London...