Japan allspice

1. (noun) deciduous Japanese shrub cultivated for its fragrant yellow flowers
Synonyms: Chimonanthus praecox, Japanese allspice, winter sweet
Related Words: bush, shrub



Terms and Conditions of Use / Copyright Notice