Chinese-English dictionary »

葧薺 meaning in English

ChineseEnglish
葧薺 noun

water chestnut(Eleocharis dulcis)
noun