innardsWiktionary 原文英美n.内脏中文释义来自 ECDICT词源说明Alteration of inwards.释义名词noun1plural of innard名词noun1The internal organs of a human or animal; especially viscera, intestines.2figurativeThe inner workings of something; the insides or guts.