archentérons

See also: archenterons

French

Noun

archentérons m

  1. plural of archentéron