Chinese-English dictionary »

吲哚 /yǐnduǒ/ meaning in English

ChineseEnglish
吲哚 /yǐnduǒ/ noun

indole(organic compound)
noun