English-Chinese dictionary »

haemorrhoids meaning in Chinese

EnglishChinese
haemorrhoids (a pathological condition)
noun
[UK: ˈhe.mərɔɪdz]
[US: ˈhe.mərɔɪdz]

痔疮 /zhìchuāng/noun

痔瘡noun