hibiscus moschatus - Turkish English Dictionary