WikiWord

English

lemon balm

noun

Meaning

  1. A perennial herb, Melissa officinalis, of southern Europe; used as a flavouring in ice cream etc

Related words

Sources

  1. DictionaryAPI.dev English dictionary data