Alimentary canal meaning in english. .