japan allspice


Meanings

  • deciduous Japanese shrub cultivated for its fragrant yellow flowers