365bet中国官方网站

  • word of the day

    allspice

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

    Definition
    (noun) aromatic West Indian tree that produces allspice berries Definition
    (noun) deciduous shrubs having aromatic bark; eastern China; southwestern and eastern United States Definition
    (noun) ground dried berrylike fruit of a West Indian allspice tree; suggesting combined flavors of cinnamon and nutmeg and cloves
  • Download our Mobile App Today