English
Detailed Synonyms for Japanese allspice in English
Japanese allspice:
Japanese allspice [the ~] noun
-
the Japanese allspice
– deciduous Japanese shrub cultivated for its fragrant yellow flowers 1the winter sweet; the Chimonanthus praecox; the Japan allspice; the Japanese allspice– deciduous Japanese shrub cultivated for its fragrant yellow flowers 1