TOLU

Definition of TOLU

  1. (noun)aromatic yellowish brown balsam from the tolu balsam tree used especially in cough syrups