"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.
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 definitiontoluene
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