English Dictionary
◊ TOLU
tolu
n 1: an aromatic balsam
2: aromatic yellowish brown balsam from the tolu balsam tree
used especially in cough syrups [syn: {balsam of tolu}, {tolu
balsam}]