Back to Dictionary
绿草如茵
綠草如茵
lǚcǎorúyīn
1. green grass like cushion (idiom); green meadow so inviting to sleep on