365bet中国官方网站

  • word of the day

    marjoram

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

    Definition
    (noun) aromatic Eurasian perennial Definition
    (noun) pungent leaves used as seasoning with meats and fowl and in stews and soups and omelets
    Synonyms : oregano
  • Download our Mobile App Today