alimentary canal is a crossword puzzle answer that we have spotted 1 times. The tract that carries food through the body's digestive system