ROSE MALLOW


Meaning of ROSE MALLOW in English

■ noun an ornamental hibiscus. [Genus Hibiscus , in particular H. rosa-sinensis .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.