Chinese-English dictionary »

红腰豆 /hóngyāodòu/ meaning in English

ChineseEnglish
红腰豆 /hóngyāodòu/ noun

kidney bean [kidney beans](variety of common bean)
noun
[UK: ˈkɪd.nɪ.ˈbiːn] [US: ˈkɪd.nɪ.ˈbiːn]