Chinese-English dictionary »

龍腦 meaning in English

ChineseEnglish
龍腦 noun

borneol(bicyclic organic compound)
noun