a person or animal's intestines or internal organs, especially when removed or exposed 内脏 ■(figurative)the innermost parts of something (喻)(物体的)内部 digging copper out of the entrails of the earth. 从地下挖出铜矿。
语源
Middle English: from Old French entrailles, from medieval Latin intralia, alteration of Latin interanea 'internal things', based on inter 'among'