Chinese hibiscus

noun
Graduate
1

A China rose (Hibiscus rosa-sinensis), native to east Asia.