LOVAGE


Meaning of LOVAGE in English

( n. )

An umbelliferous plant (Levisticum officinale), sometimes used in medicine as an aromatic stimulant.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.