Japanese allspice
English Dictionary
->
Letter J
-> Japanese allspice
Search Dictionary:
Japanese allspice Definition
(n)
deciduous
Japanese
shrub
cultivated
for
its
fragrant
yellow
flowers
Japanese allspice Synonyms
Chimonanthus praecox
Japan allspice
Japanese allspice
winter sweet
© Art Branch Inc.