i dont think they came from those trees.
well they glow the exact same color and there shaped like the flood and they make a noise if you stay there for a while
Well wait for Halo3 and you might find out...
?????? what makes you think that it will be in halo 3.????? they wernt in halo 2......