Wiktionary
archenterons
n. (plural of archenteron English)
n. (plural of archenteron English)