Meaning of sweet balm
Definition of sweet balm
(noun)
bushy
perennial
Old World
mint
having
small
white
or
yellowish
flowers and
fragrant
lemon-flavored leaves; a
garden
escapee
in
northern
Europe and North America
Other information on sweet balm
WIKIPEDIA results for
sweet balm
Amazon results for
sweet balm
Tweet