Meaning of melissa officinalis
Definition of melissa officinalis
(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 melissa officinalis
WIKIPEDIA results for
melissa officinalis
Amazon results for
melissa officinalis
Tweet