Meaning of tolu
Definition of tolu
(noun)
aromatic
yellowish
brown
balsam
from the tolu
balsam
tree
used
especially
in
cough
syrups
Other information on tolu
WIKIPEDIA results for
tolu
Amazon results for
tolu
Tweet