Back to Dictionary
樱花
櫻花
yīnghuā
1. oriental cherry (Prunus serrulata or Prunus yedoensis), prized for its blossom
2. also known as sakura (Japanese) or Yoshino cherry