Chinese-English dictionary »

巴豆酸 /bādòusuān/ meaning in English

ChineseEnglish
巴豆酸 /bādòusuān/ noun

crotonic acid [crotonic acids](an unsaturated organic acid)
noun