Noun Definition
tolu
1.Definition: aromatic yellowish brown balsam from the tolu balsam tree used especially in cough syrups
Related Noun(s):balsam of tolu, tolu balsam
Category: Plants1.Definition: aromatic yellowish brown balsam from the tolu balsam tree used especially in cough syrups
Related Noun(s):balsam of tolu, tolu balsam
Category: Plants