Paeonia

Explore definitions, synonyms, and language insights of Paeonia

Definitions

Noun
peonies: herbaceous or shrubby plants having showy flowers

More General Terms