Noun
innards Pl., {ant.}
أَحْشاء {تشريح}
innards [sing. innard]
innards Pl., {ant.}
أَمْعاء {تشريح}