Chinese hibiscus

noun

Definition of Chinese hibiscus

: china rose