Photinia loriformis is a species in the family Rosaceae.
They grow to a height of approximately 3 meters (9.8 ft).
They are common in China.
This Maleae article is a stub.
You can help Wikipedia by expanding it.