Alimentary Canal consists of mouth (with teeth and **), oesophagus, stomach, small intestine, large intestine and **.