n. a fragrant brown balsam obtained from either of two South American trees, Myroxylon balsamum or M. toluifera, and used in perfumery and medicine. [Santiago de Tolu in Colombia]
TOLU
Meaning of TOLU in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012