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