embryonic/larval antennal lobe glomerulus [FBbt_00007153] - Virtual Fly Brain