a flowering plant in the mallow family (hibiscus esculentus) - Spanish English Dictionary