Back to Dictionary
蔓生
mànshēng
1. trailing plant
2. liana
3. creeper
4. overgrown