◄
Tolu
►
Dictionary
(
n.
) A fragrant balsam said to have been first brought from Santiago de Tolu, in New Granada. See
Balsam
.
Clyx.com