English Dictionary
◊ HINDGUT
hindgut
n : the caudal part of the alimentary canal in vertebrate
embryos