Solution:
A ring of 6-8 blind tubules called the hepatic, or gastric caeca is present at the junction of the foregut and the midgut. They secrete digestive juice. The midgut also secretes digestive juices.
Hepatic caeca in cockroach
A ring of 6-8 blind tubules called the hepatic, or gastric caeca is present at the junction of the foregut and the midgut. They secrete digestive juice. The midgut also secretes digestive juices.