The Malpighian tubules of the cockroach are located
At the junction of foregut and hindgut
At the junction of midgut and foregut
At the junction of midgut and hindgut
At the junction of midgut and caecum
Respiratory System and Excretory System of Cockroach
Excretory system
- At the junction of midgut and hindgut, a ring of 100-150 yellow-coloured thin filamentous Malpighian tubules are present.