Japan allspice Meaning, Definition & Usage

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

WordNet


Definitions
  1. (Bot.), a spiny shrub from Japan (Chimonanthus fragrans), related to the Carolina allspice.

Webster 1913