tropical jewel hibiscus (abelmoschus moschatus) - Spanish English Dictionary