English-Chinese dictionary »

hippuric acid meaning in Chinese

EnglishChinese
hippuric acid noun

馬尿酸noun

马尿酸 /mǎniàosuān/noun

Your history