(Ixora umbellata)
Ixora umbellata is a species of flowering plant in the Rubiaceae family. It is found from southern Indo-China to western Malaysia.