'Japanese allspice' definitions:

Definition of 'Japanese allspice'

From: WordNet
noun
Deciduous Japanese shrub cultivated for its fragrant yellow flowers [syn: Japan allspice, Japanese allspice, winter sweet, Chimonanthus praecox]