hibiscus (plural: hibiscuses) - Spanish English Dictionary