Definition of "archenteron"

archenteron