Noun
innards [sing. innard]
...
intestines {Zool.}
مصارين {عالم الحيوان}