1
[ noun ] an aromatic balsam

Related terms

balsam

2
[ noun ] aromatic yellowish brown balsam from the tolu balsam tree used especially in cough syrups
*