What is Tree Peony?
Tree Peony, scientifically known as Paeonia lutea, is a deciduous shrub native to the South-Central regions of China and Tibet, extending into Tibet. Tree Peony (Latin: Paeonia lutea, family Paeoniaceae) is a medicinal plant catalogued in PlantSage.
