八重桜

やえざくら

double-flowered cherry tree; double cherry blossoms

Common word

Meanings

  1. Noun

    double-flowered cherry tree; double cherry blossoms