Artificial intelligent assistant

innards

innards
/ˈɪnədz; `ɪnɚdz/ n[pl]
(infml 口)
1 stomach and/or bowels 胃; 肠; 肠胃
    a pain in my innards 我肚子疼.
2 any inner parts 内部部件: To mend this engine I'll have to have its innards out. 要修理这部发动机, 我得拆下里面的部件.

牛津英汉双解词典

edrTRBnvbvbfdvEzudIdQg1m88q5imAx0fJs98kZOqu6gcmlb31bzg fe1ae72ff32a177818ed1807c3a26364