English dictionary
japanese allspice meaning and definition
Definition and meaning of japanese allspice at MeaningMonkey.org. japanese allspice meaning and definition in the English Dictionary.JAPANESE ALLSPICE noun
Definition of Japanese allspice (noun)
- deciduous Japanese shrub cultivated for its fragrant yellow flowers
- synonyms: Chimonanthus praecox, Japan allspice, winter sweet
Source: Princeton University Wordnet