Malpighian tubules are present at the junction of
Foregut and midgut
Midgut and hindgut
Crop and gizzard
Ileum and colon
As we have learned
Excretion through malpighian tubules -
Malpighian tubule is main excretory organ & absorb nitrogenous waste product followed by conversion into uric acid. Uric acid is exerted out into hind gut
- wherein
Malpighian is analogue to kidney in vertebrates