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