English dictionary

japan allspice meaning and definition

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

JAPAN ALLSPICE noun

Definition of Japan 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: