Leaves and flowers of Cordia megalantha. Photo by R. Aguilar.