- Japanese allspice as a noun:
- 1
Japanese allspice
noun
1 Japanese allspice
Deciduous Japanese shrub cultivated for its fragrant yellow flowers.
synonyms: Chimonanthus praecox, Japan allspice, winter sweet.
debug info: 0.0428
noun
Deciduous Japanese shrub cultivated for its fragrant yellow flowers.
synonyms: Chimonanthus praecox, Japan allspice, winter sweet.
debug info: 0.0428