Meaning of peony

Definition of peony

(noun) any of numerous plants widely cultivated for their showy single or double red or pink or white flowers

Other information on peony

WIKIPEDIA results for peony
Amazon results for peony