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 ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.