请输入您要查询的英文单词:
单词
innards
释义
innards
NOUN
INFORMAL
/ˈɪnədz/
1
the organs inside the body of a person or animal 体内器官;内脏
2
the working parts inside a machine or piece of equipment (机器或器具的)内部部件