Chinese-English dictionary »

蛇莓 /shéméi/ meaning in English

ChineseEnglish
蛇莓 /shéméi/ noun

mock strawberry(Potentilla indica and its fruit)
noun