Chinese-English dictionary »

阿托品 /ātuōpǐn/ meaning in English

ChineseEnglish
阿托品 /ātuōpǐn/ noun

atropine(alkaloid extracted from the plant deadly nightshade)
noun
[UK: ˈæ.trə.piːn] [US: ˈæ.trə.piːn]