English dictionary

japanese allspice meaning and definition

Definition and meaning of japanese allspice at MeaningMonkey.org. japanese allspice meaning and definition in the English Dictionary.

JAPANESE ALLSPICE noun

Definition of Japanese allspice (noun)

  1. deciduous Japanese shrub cultivated for its fragrant yellow flowers
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: