English-Chinese dictionary »

morel meaning in Chinese

EnglishChinese
morel [morels] (genus Morchella)
noun
[UK: mə.ˈrel]
[US: mə.ˈrel]

羊肚菌 /yángdùjùn/noun