Feedback
Lemon balm
Meaning
Noun
●
In Mint family plants & Spices and herbs:
A
perennial
herb
, of
species
Melissa officinalis, of
southern
Europe; used as a
flavouring
in
ice cream
etc.
Sourced from
Wiktionary
Synonyms
Balm
Bee Balm
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better