achmmad It's Hibiscus (Malvaceae), the flower and leaf suggest it. May be the lower petal-like part is a staminodes (stamen modified into petal-like structure).
Comments (2)