notes on the alimentary canal 2616347