Noun Definition
japanese allspice
1.Definition: deciduous Japanese shrub cultivated for its fragrant yellow flowers
Related Noun(s):chimonanthus praecox, japan allspice, winter sweet
Category: Plants1.Definition: deciduous Japanese shrub cultivated for its fragrant yellow flowers
Related Noun(s):chimonanthus praecox, japan allspice, winter sweet
Category: Plants