Chinese-English dictionary »

冬蟲夏草 /dōngchóngxiàcǎo/ meaning in English

ChineseEnglish
冬蟲夏草 /dōngchóngxiàcǎo/ noun

caterpillar fungusnoun