"Tolu" is a word in ENGLISH

tolu ENGLISH
Definition:

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

Few words of positivity

Life is uncertain. Eat dessert first.

Ernestine Ulmer

WORD SUGGESTIONS
Laugh your heart out.

Why are there so many piggy banks? Pigs don't like to hide their money in the mattress.

myroxylon ENGLISH

A genus of leguminous trees of tropical America, the different species of which yield balsamic products, among which are balsam …

Read the complete definition
toluene ENGLISH

A hydrocarbon, C6H5.CH3, of the aromatic series, homologous with benzene, and obtained as a light mobile colorless liquid, by distilling …

Read the complete definition
e