Photinia lochengensis, also known as luo cheng shi nan (Chinese: 罗城石楠), is a species of plant in the family Rosaceae.
It was described by Chinese botanist Te-Tsun Yu in 1963 and is native to China.
[1][2][3] This Maleae article is a stub.
You can help Wikipedia by expanding it.