garden balm
English Dictionary
->
Letter G
-> garden balm
Search Dictionary:
garden balm Definition
(n)
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
garden balm Synonyms
bee balm
beebalm
garden balm
lemon balm
Melissa officinalis
sweet balm
© Art Branch Inc.