Chinese-English dictionary »

牛黄 /niúhuáng/ meaning in English

ChineseEnglish
牛黄 /niúhuáng/ noun

bezoar [bezoars](mass of undigested matter)
noun