lemon balm
English Dictionary
->
Letter L
-> lemon balm
Search Dictionary:
lemon 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
(n)
lemony
leaves
used
for
a
tisane
or
in
soups
or
fruit
punches
lemon balm Synonyms
bee balm
beebalm
garden balm
lemon balm
Melissa officinalis
sweet balm
© Art Branch Inc.