365bet中国官方网站

  • word of the day

    lovage

    lovage - 365bet中国官方网站 definition and meaning for word lovage

    Definition
    (noun) herb native to southern Europe; cultivated for its edible stalks and foliage and seeds Definition
    (noun) stalks eaten like celery or candied like angelica; seeds used for flavoring or pickled like capers
  • Download our Mobile App Today