Definitions of Japanese allspice:

  • noun:   deciduous Japanese shrub cultivated for its fragrant yellow flowers