English dictionary

styrax japonicum meaning and definition

Definition and meaning of styrax japonicum at MeaningMonkey.org. styrax japonicum meaning and definition in the English Dictionary.

STYRAX JAPONICUM noun

Definition of Styrax japonicum (noun)

  1. shrubby tree of China and Japan
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: