Itoh peony means thank you.
Bred in Japan. Late spring. A cross of tree and herbaceous peonies.
All flower meanings