Tolu

Definition:

  • (n.) A fragrant balsam said to have been first brought from Santiago de Tolu, in New Granada. See Balsam of Tolu, under Balsam.

Compare tolu with other words:

tole vs. tolu

toll vs. tolu

tolt vs. tolu

tola vs. tolu

told vs. tolu

perfumery vs. tolu

secretion vs. tolu

resinous vs. tolu