embryonic/larval ensheathing glial cell [FBbt_00047837] - Virtual Fly Brain