hindgut

(noun) internal organ (generic term)

viscus (generic term)