English-Chinese dictionary »

skunk cabbage meaning in Chinese

EnglishChinese
skunk cabbage [skunk cabbages] (any of several leafy, foul-smelling plants)
noun
[UK: skʌŋk ˈkæ.bɪdʒ]
[US: ˈskəŋk ˈkæ.bədʒ]

臭菘noun

Your history