Nestled in the sun-kissed landscapes of Aruba lies a botanical gem known as the "Seida" plant, a local name for Jatropha gossypiifolia, or more commonly recognized as the bellyache bush or physic nut. With its rich history steeped in traditional medicine, this...

read more