hindgut

(noun) internal organ (generic term)

< hindfoot | hindi >