meaning of lovage

1. An umbelliferous plant (Levisticum officinale), sometimes used in medicine as an aromatic stimulant.
2.
stalks eaten like celery or candied like Angelica; seeds used for flavoring or pickled like capers


Related Words

lovage |

Developed & Maintained By Taraprasad.com

Treasure Words