Meaning of ヒメシャラ in Japanese

  1. Words

Definition of ヒメシャラ

  1. (n) tall stewartia; hime-syara stewartia; stewartia monadelpha
Back to top