See also: archenterons

French

edit

Noun

edit

archentérons m

  1. plural of archentéron