Subscribe
URL of the page has been copied to clipboard.
Meaning : Deciduous Japanese shrub cultivated for its fragrant yellow flowers.
Synonyms : chimonanthus praecox, japanese allspice, winter sweet
Install App
Japan allspice meaning in Telugu.