The Hidden Health Gem: Papaturro (Coccoloba belizensis)A Natural Marvel in the Wetlands of Livingston Papaturro, scientifically known as Coccoloba belizensis, is a fascinating plant that thrives… By Tiesha Elliott, in Health News on September 27, 2023 .