(Natural News) Pine sap is the sticky substance secreted by pine trees. It has a consistency that is similar to honey or syrup. Pine trees produce this sap when they are injured, such as when tree limbs or branches break off or when insects or other animals create openings in the tree’s bark. The pine sap then… |