Give the location of hepatic caeca in a cockroach. What is their function?
The hepatic caeca which are also known as gastric caeca is a 6-8 narrow and hollow ring-like blind tubules which are present in the junction of the foregut and midgut. Since cockroaches are omnivorous organisms the hepatic caeca secrete the digestive enzymes for the facilitation of digestion in cockroaches. Thus, they help in the digestion of food in cockroaches.