YourDictionary

archenteron medical definition

noun

Learn more about archenteron

link/cite print suggestion box