English-Chinese dictionary »

bezoar meaning in Chinese

EnglishChinese
bezoar [bezoars] (mass of undigested matter)
noun

牛黃noun

牛黄 /niúhuáng/noun

胃石 /wèishí/noun

馬寶noun

马宝 /mǎbǎo/noun

bezoar goat (wild goat)
noun

野山羊 /yěshānyáng/noun