TOLU


Meaning of TOLU in English

noun a fragrant balsam said to have been first brought from santiago de tolu, in new granada. ·see balsam of tolu, under balsam.

Webster English vocab.      Английский словарь Webster.