LOVAGE


Meaning of LOVAGE in English

noun an umbelliferous plant (levisticum officinale), sometimes used in medicine as an aromatic stimulant.

Webster English vocab.      Английский словарь Webster.