See also: archentérons

English

edit

Noun

edit

archenterons

  1. plural of archenteron