English-Chinese dictionary »

entrail meaning in Chinese

EnglishChinese
entrail (an internal organ of an animal)
noun
[UK: ˈen.trəl]
[US: ˈen.trəl]

內臟noun

内脏 /nèizàng/noun