What is Japanese Photinia?
Japanese Photinia, scientifically known as Photinia glabra and belonging to the Rosaceae family, is a shrub native to regions including China South-Central, Southeast, Japan, Myanmar, and Thailand. Japanese Photinia (Latin: Photinia glabra, family Rosaceae) is an edible plant catalogued in PlantSage.
