JAPAN ALLSPICE
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Japan Allspice.
Japan Allspice - as a noun
Deciduous japanese shrub cultivated for its fragrant yellow flowers
Synonyms (Exact Relations)
chimonanthus praecoxjapanese allspicewinter sweetExample Sentences
"I love cooking with japan allspice."
"The recipe calls for a pinch of japan allspice."
"The aroma of japan allspice is delightful."
"I always keep a jar of japan allspice in my pantry."
"The chef sprinkled some japan allspice on top as a garnish."