Unscramble
Definition of Tolu
Noun: tolu tu'loo
Aromatic yellowish brown balsam from the tolu balsam tree used especially in cough syrups
- balsam of tolu, tolu balsam
See also:
Toltec
toluate
Anagrams containing the word
tolu
toul
utol
luto
olut