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 Japan allspice; the Japanese allspice; the winter sweet; the Chimonanthus praecox– deciduous Japanese shrub cultivated for its fragrant yellow flowers 1