Definition of Tolu

Noun: tolu  tu'loo

  1. 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