tolu
English Dictionary
->
Letter T
-> tolu
Search Dictionary:
tolu Definition
(n)
an
aromatic
balsam
(n)
aromatic
yellowish
brown
balsam
from
the
tolu
balsam
tree
used
especially
in
cough
syrups
tolu Synonyms
balsam of tolu
tolu
tolu balsam
© Art Branch Inc.