Back to Dictionary
蜀葵
shǔkuí
1. hollyhock