YourDictionary

Dictionary Home » Science » balsam

balsam science definition

Any of several aromatic resins that flow from certain plants and that contain considerable amounts of benzoic acid, cinnamic acid, or both, or their esters. Balsams are used in perfumes and medicines.

Learn more about balsam

link/cite print suggestion box