hibiscus farragei - Spanish English Dictionary