Hindguts Meaning

There are 1 meaning(s) for word Hindguts

Meaning 1 : the caudal part of the alimentary canal in vertebrate embryos