musky-seeded hibiscus - Turkish English Dictionary