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