English to Chinese Dictionary

Search:

Did you mean: zhujun zhisun zhesun zhucun zhusuan zhuan zhun zhushan ?

竹荪 zhú sūn bamboo fungus; veiled lady mushroom (Phallus indusiatus)
竹笋 zhú sǔn bamboo shoot


<< back to the home page