Peritrophic membrane of midgut of cockroach is formed by
1) Crop
2) Gizzard
3) Hepatic Caeca
4) Malpighian tubules
Peritrophic membrane is secreted by the cell present in the anterior region of the midgut .i.e. hepatic caeca