archentérons
See also:
archenterons
French
Noun
archentérons
m
plural of
archentéron