japanese allspice Meaning, Definition & Usage

  1. noun deciduous Japanese shrub cultivated for its fragrant yellow flowers
    winter sweet; Japan allspice; Chimonanthus praecox.

WordNet