Definition of tolu
English to English noun - aromatic yellowish brown balsam from the tolu balsam tree used especially in cough syrups
source: WordNet 3.0 - A fragrant balsam said to have been first brought from Santiago de Tolu, in New Granada. See Balsam of Tolu, under Balsam.
source: Webster 1913
Visual Synonyms 
Nearby Word
tolu, tol, toluol, toluyl, tola, tool, tole, tulu, toll, toil, tahol, towel, thole, tolyl, tl, thowel, towall, tottle, tootle, til
|
|
|