TOLU


Meaning of TOLU in English

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]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.