» japan allspice
Noun (1 meaning)
1. deciduous Japanese shrub cultivated for its fragrant yellow flowers.
Japan allspice, Japanese allspice, winter sweet, Chimonanthus praecox
japan allspice is a type of:
japan allspice is a member of:
- Chimonanthus, genus Chimonanthus (noun) - small genus of Asian deciduous or evergreen shrubs having fragrant flowers: winter sweet