ROSE MALLOW Meaning of ROSE MALLOW in English ■ noun an ornamental hibiscus. [Genus Hibiscus , in particular H. rosa-sinensis .] Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004