French-English dictionary »

archentéron meaning in English

FrenchEnglish
archentéron nom {m}

archenteron◼◼◼(a primitive alimentary cavity)
noun