Peony
Spanish Meaning
peonĂa
English Meaning
- Any of various garden plants of the genus Paeonia, having large, variously colored flowers with numerous stamens and several pistils.