The Peony is best known by its scientific name, Paeonia. This stunning flower is an official emblem of China. The Chinese name for peony means "beautiful" and in Chinese culture the flowers represent prosperity and honor. In Western culture, the peony ser