• Link Centre - Search Engine and Internet Directory

Dictionary definition for: Tolu

1. (n) an aromatic balsam

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

WordNet 2.1 Copyright Princeton University. All rights reserved.