
"Photinia serratifolia", commonly called Taiwanese photinia or Chinese photinia is a flowering shrub or tree in the flowering plants family Rosaceae, found in mixed forests of China, Taiwan, Japan, the Philippines, Indonesia, and India.
Similar species: Rosales
By SUGIAN1212
All rights reserved
Uploaded Oct 3, 2025. Captured Sep 19, 2025 07:44 in 821 Pennant Hills Rd, Carlingford NSW 2118, Australia.