See also: archentérons

English edit

Noun edit

archenterons

  1. plural of archenteron