
"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 hhpaick
All rights reserved
Uploaded Apr 20, 2025. Captured Apr 20, 2025 21:30 in F. Attor St 40, Dushanbe, Tajikistan.