Noun japan allspice has 1 sense
  1. Japan allspice, Japanese allspice, winter sweet, Chimonanthus praecox - deciduous Japanese shrub cultivated for its fragrant yellow flowers
    --1 is a kind of shrub, bush
    --1 is a member of Chimonanthus, genus Chimonanthus
,
TOP