embryonic/larval Malpighian tubule Type II cell [FBbt_00001907] - Virtual Fly Brain